....... .. #......#######.# #...........)... ........#....... ............... . #............ ... #......#..####+#.... ...................# .....#.##.#hh....... ... #.##.#.##+#.#.. . #......#..... . #####..#....##.. #..#........ ########..#........ .##......#..#........ .........##'#........ .........#........... .........#..........) #......#........... #..............#### #..............# ######......>..# #...(.........# #..........####. #............... #####'##)....... ##.##........ ##..##...###.. ##...###### ##....## ##......##### #.....<.....+ ##......##### ##....## ##...# ##..# ##.# #+#