# .#.# ############## #.#.###. #.....^......####...... #..............##....# #....................# . #....!...............# ... #.....O..............#.... #............<............ #........................# #...................#....# ##......#....[......# ... #...................$. . #...................... ...............##... ...............# ... .............#.# .. #........#####.# .........