######## #......# #.####.# #.# #.# #.# #.# ########.# #.# #........# #.# ### #####..#...#.## #.# ######.### #.....###.....# #.# ###.....#..### ##.##..###..##.# #.# ##.....#...#..### ###..###..#..###.###.# #....#...#...#..## #.....##.....##......# ..#...#...#...#.# #....................# ......#...#...#...# #######...##.........##...## ....#...#...#...#.#############....##..####..._...####..# ......#...#...#.........##..##..##......##.........##...# ...g#.!.#...#...#.......#........#......................# ...g..#...#...#......................###..##.....##..#..# .. .#...#...#...#....................# #.###..#..###.#.## g ....#...#...#.........#....)...#...# #.##..###..##...# .......#...#...........#........#...# #.....###...)..## ###..#......gg#####....>........######...#....#..# ###....####)# #.................##..........## ###### #)######......(.#..##....r..####.#### ##....###..##..##...#.####.## #.# ####......g(..#....#.# #.# ##.# ###### #####..#.g.###....####.# #..# #####...#### #..((##............##.## #.## ##...#..##$$# #.#####............)...# #.# ###....'._#$$$# #.# ###.g........#...###.# #......#..##$$# #.# ##.......r.........#)## #......#...#### #.#####.......g....#...#....# ###....##########.##.......##..............## ##..## ##..#.#...........<.....####..####### ##.## ##.....#...........###.#.............## ##..# ##[.#.#...##......#####.#.......#####..# #..## #..##.#.##...........##...##...## ##.# ###.## #.###...##.#.........##.###8...8# #.# #...# ###.#####........).....#..# ##...## #.# ##.### ##...##....................# #...# #.# #..# #..###.......#...##...#...## ##...## #.## #.## #.##....#...............#.####8...8# #..# #.# ####....#.....##...#...#(.......##...#### ###.# ##.# ##....####....###)....#..#.......##...##8###8#.# ##..# ##...#.........)##...###....##....##............# ##..####....#.........>..........#.....###8............# #..###..<...............#...##...###...<.##............# ######.####.##..............##...#8...8###..#.##...##8###8### ##...##........#.##..........##...##...###...#.##...#### ### #...........)................#######...###.#<).#8...8# ##..####......>.........)....# #...##..######...## #....# #.........##..........# 8...⌠#.....# #...# #...P# #........############## ##...##.....###...## ##...# #.####......... #...##.....##8...8# ##.## ### #...####### #...##..######...## ##.# #..### #### #.....# #.## ### ####### ##.# #.## ##)## #...# #...# #)..# #####