.# . . # .#.# #.####.#.### #.#<........ ## #.......... ... #.##.#.## .# ....###....>..# .# ..............#..### ..............#..... .!..###.......(.#.# ... #...........# ....###†...w?.....# .w...............## .######.#######.## #%...<....# ########..# #