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