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