####.. ..#..# ###.#.. #### ......## ... ........ # ##.....##.#####....... ##.#....#........#.....# ..........#<.###.#.....# #.#.....>.............## #.......!............... #...##.##########...# ..............w......# ?# .######.........###..###..# ########.####.w.....# ........<.....# ###.######..#..# ... ...... ### ....#.. ...... ...##.. .... . ....#