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