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