######### ## #......h##>..## ##...##hs......# #...###b........ ##...#.#....?.... #.#...##......... ##....##........# ##^....#..##...## #.....##### #### #.#...# #.....## ##.....# #>#.##<# #### ###