######## ######## #......#######......# #.#.........gg...# ##.#.##.##.####.#.## .# #....##.##.# #.#..# # #.##.# ##.# #..#.##...g# #.##.#.# ##.##.# #...# ####.....[.##.# #g##.#.# .....### #...# #.......>...gg####......# ####### #.#..... #...# #.##.##.#....g..#####g### #.....# ##.#..## .####...##### #..#.##.#.......# #?# #.# #.....###....#.##............###.>..##.#.......# #.# #.# #<.........#......................####.........# #gg #.# #.....###......# ............##...# #.........# ##. #.# #.....# ####..###.####...######................. .# #.############ #......# #...# #.#.#####........## .# #.##......# #.###### #>..# #.#.# #.####.### .# #.##.####.# #.# #...# #.#.# #. #.# #.##.####.#########.# ##.## #.#.# #.........##.. ..#.# #.# #.... ###..#.#..##.# #.#.# ### #.# #.. #..#.#..##.####.#.#####.## #.# #...<.............#....#.###.# #.####.###.####..............# #......###.####.###.#.....#### ######.......#...##.#......######## #.#######.P.##.#..#..........# #.# #...#.....#.....##...# #.# ##)###.#.....##.##.#.### #.# #.#.....<#............. #.##### ##.########.w###)#.###.### #.#...###...###...#..# #.# # #... #...P....._.....P....###.# ##..# ###...###...###...##.....# ...# ##### ##.#########.#########..# #.#......##.....#......# # #.###.##w...###.#.###w.#.##.. ... #.##....# #.#.# #........ .P. #....#..###.#.###.##.#### ..#####.........w..)....# .######...........#..#### ........####.#####.### #######.####.# ### #......# ########