##.. #. ...... #. .....# .. #.##+#.. ... .... #..?...# #.# ... #...... #.# ... #.###..... #.# ... .####........# #<# .. .....r.....#.#####.# .. .# ................##.##.##..# .......!............#..#..# .......h...w....#.......... ..........................# ..................#.#.....# .......h#####.$............ .#####............#)#..#.## ......g...[...#........... ....#..##.###............. ........# ...............## ........# .##.#....#....# .#....#.# .##.#...##.#..# +....... .. #... .#.... #....#. ## #... .. ...