###.# ....# .# #..###########.# ####..##........... #.................. #.................. #.................. #.................. +....%............. ##.................. ........#............ ........#............ ........#............ ........#)########### #########.#.# h#....%..#...######### ...................... .#######.##........... #%###.#........ #.# #.%........ #.# ##......... #.# #......... ##.####.......## #......#......# ######.#......+ ####.#......# #....#......## #.####%....... #............. ########### .#...#....##### #.........# #.....#...># .. #.#######.# ........#..#+######.... #.# #.# ........................ #.# #.# ###########)...........#+# #.# #.# ...................#.# #.# #.# #######............#.# #.# #.# #............#.# #.#######.## ##...........#.##########.#........# #...........#'#..........#.######## #...............##########.# #...............# #.# #...............# #.# #(.............## #.# #..............### #.# ###....(###......# #.# #.....# ##...#.# #.###### #....%# #...#.# #......# #....(# #...# # ######.# #.....# #...# #.# #.....# #...# #.# ####### #..)#.##############.### #...#..................# ########.########## #.#8.#.# #.#'#..# #..'#.<# ###'#..# #8.#.# ######