.... #...# #...# #...# #...# ##...# #.o..# #....# #....# ###O.# #..# ##..####### ###>........# .............# # ...........<..##.### ...................# ..............####.# ...#..#.......# ...J..........# .#.########.# # #.# #.# #.# #.# #.# #.#