. ##. .. #########.# ##. .#. .......... .....# #.. .........# ###..!.#####.##### ........b.# #...........#.#...##### ..........####... ........... ...#.#.#...# ..........'...... ........)>####...#.#.#.# ..........####... .....#[.. ......#..#.#.# .........# #.....r######....##.#.##### .........# #...$...............#.....# .......... ..'.....W.#####.....###.###.# .......... ##....#..# #.#....#### #.# .......## #....#g.# #.#....# #.# ......# #### #... #......# #.# ### #.... ##.....# #.# ..... #.....# #.# #..... .....## ####.#### .... ###.# #.....(.# #...####.###.#.# .# #.......#.#.# .. #.###.......# ### # #. #....<#.#.### ....# .#. #.#..#.........# ......##.#.. #....##..#.#.### ..###..#...... #........>...# ...#^#....8.8.8. ####.......### /..###.....⌠.⌠.. #.############# ..........8.>.8. #.............# #.g........(⌠.⌠... #############.# #e#.#...8.8.8.. ####.# #.....Z.......# #....# ######g#.##.... #.#### #.o.)....<.. #.# #........... ######.# #zg........ #....#.# #@z..>..... #####.##.#.# #.e.....#.# #......#.#.# #.......# #######.#....#...# #.......#.#.........##.##### #########......#....##... ###..........##.# #.#._.#..#.# .# #.../....#.# # #...#....# . #........# ##.##.#..# #. .....# #########