.#### .... #..# #.^# #..# ######..### ..........###### ................ ...###.<.......# ..........###<.# ...#.###.......# #.... #o.###..# .....###..# ..## #.......o.###... # #...#####.#... ... . ..####o#.#..# #.....o....# #.........o... #.###.#.#..... .. .##.. .##. .# ## .## # .. .# .#