############### ##...##....#...## #..<....##..#...# ### # #.....###..###..# ###.## # #?# ##...## #### ##.###....# ######## #h #.#.# ##### ##.#..#.### ####......# #.# #.#.#.# #...##.[.# ###.....###.#### ##hh#.#.#.# #####..#.# ##.).....##....... ..#.#.#.# ##..#### ##............# ##.#h#.# ##.....## #.............## #.#.#.# ##.......## ##..............#######..#.#.# #...###...###+##................%......#.#.#.# ##..## #....#........................##.#####.# ##...## ##..#.(..#..............######.##.# .# #...).###...#######............## #.##.# # #....#.......#+ #............. #.##h# ###.###.....## ##.........(.. #.##.# ## ###..## ##........##. #....# #.#.# ##. . #..### ##...# .... #..## ####.# ..## . ..# .#