######### ## .# #.......# . .# . #.#####.# #.####.##.... #.# #.# .#####.#......!... #.# #.# ........Og..<..... #.# #.# .#####.#g........ #.# ###.### #.#..#####.. #######.# #.# #.....# . #..# # #######...... #.###.###.# ## #..# .# ...g.......# #.....# #.# #..# .## #.#.# #..##.###.# ####..#####..### #.#.# #..##.....# ##................ #####Z#.#### #..######## ##.....##......# #....W.....# #..# #.............## #.###.#.##.# #..#### #...#####(..### #.#.##.# #.....# #...# ##.## #.#.##.# #.###.# #...# #.# #.#.##.# #.# # #)..#### #.# #.#.##.####.## #.[....# #.# ..#..........# #.#..##.# #.# ######.#####.# #.###.##.###.# ### .# ..# ##.......# .# ### ##......##### .# #...........# .# #..#......###.# ## #..#......# #.# #. #.##.#####.# # ............# #.#####.#####.#########.# ..#####.##......... #.##.......######.# #.##.##........... .#.. #.######### ##.##.##.##### .............# ##.##.##..[..# # #..>P.# #..P..# #.##...P.## ./......?.# .....###..# #.###. .#.# . #.# .# .. .# .. .# ..? .# . .# .