###. ..... .... #.#.####### #........' #.#......<# #........# #..>......# .........# #.........# .........###)...(....########## ....[.:.....................@.# #[...................########.# #....................#.#.#Z#..# #(##...........#....Z#..# #@(#####.#####.##!.ZW+..# ###p### #. #.#(?...+..# #.)(o.# #. ####%.. +.## #..pW.# #. ... #.# #....)# #. .#. .#.# #.....# ##### #.....# #.....# #####.## #..# .# ##.# .# #.##.# ######### #..#.# #?......# ##.#.# #.......# #.#.# #.......# #...# #.......# ###### ##..# #.....)[# #....# #..# #......)#####.##.# ########..# #...........#.##.# #........># #...[...###.#.##.## #.######### ###.#...........<.# #.# #.#.#####.#.###.# #.# #...#.....#.....# #(# #########.########### #.# #.........# #.###########.######### #.............# ###############