########## ###........# ###### #..........# #....##### #####..........# #........# .............### ##........ .............# ########.....# ..............###......hh..#.# ..............##..########...# ...##.........#..##.....##.#.# ##..............####....##.#........ ...............## #..##..#.#.##.#... ..#....######## ###.#.###.... .. #....## ##....## #.#.# #.# #.....# ##..#### #.... . #####.## ##..#.# ###.# #..## #..#.## ### #.# #.#.#####..## ..# #.#...#...## ##.# #.####.#### ##.# #.. #....####..# ... ####.......# ... ###..##.### .. #..###..## ##.##....## ##...##.<# #### ####