... .. .. #. .. #. ... #.#### ...# #....#### .....#<.#....## .....#..####..#### .................## ..##..a...........# #....O.......#... . ##...........# .... #...........##...# ###..............# #.......<.#...^ #.........#.... #............. ###.##........ #............# #######............# ...................# ..##=...###........# #...## ....... #... ....... ....# ....... #.... ..... #.##. .. #.