### #.. ##.########### #...........<# #..########### #.O# #..# #..# #..# #..# #..# #..# #... #.##