... ......... ........#...# .........#...# .##.#.........# ..............### .[............ ...###....##...# ...........#...# ..g......h.....####. ....................! .... .#.#.###..##.#...####. ....#.# ##### ............##.#...# #......... ... ...............#...## .......#.# #.# #...................# . #.#.##.#.######.##########..#...###...####(### ..##.#.##...##.............##..##..# #...# #.# .............##.............##..##..# #...# #.# ##.#.......#.##..#####+###..##..##..###...####.#####.## .............##..#.......#..##......................... ............#.....#.......#..##..###.###...####.#####.## ...####.##.#.##..#.......'..##..# #..##...# #.# #.##.#)##..#.......#..##..####.##...# #.# ######.##.#.##..#...<...#..##............# #.# ####.........#.##..+.......#..##.######.#...# #.# #.#####...##.#.##..#.......#.....#..........# #.# ##.## #.####.#.##..#.......#..##.######.....####.# #8.8####....#.#.##..###+#####..##... ............# ##.##......##.#.##.............##.### ###.#..####.# #8.8#......##.#.##.............##.. .....####.# ##.##.>.........# #######.######.. .........# #8.8#......##.#.####### ##.# #... ....####.# ##.##......##......)..###..# #.## ##>.####.#####.## #8.8#########.............## . ................. ##.## #.........##### ###......######## #8.8# #.........# ######%# ##.## #.........# #.# #8.8# #.........# #h# ##.## #.........# #h# #8.8# #.........# #.# ##.##########.........# ### #8.8#%........######### ##.##.######### #8.8#.# ##.##.# #8.8#.# ##.##.# #'##.# #....# ######