# .# #.# ##############.# #......O......# #.##########.## #.# #..# #O# #...# #.# ...... #.##.# ....... #.##.. .>......# #>##.# ##......# #.##.# # ........ #.##.#.# #.##.#.# #.##...##.## #.).O....... ####..##..#. #..# #.... ##.##. .# # .# .#