#### ... ####### #.# .......##.# #.......# ###.......# ..........#### ##### ##### ##### ###.###.#..hh# #...# #...# #...# ..........rh.# #...# #...# #.⌠.# ###.###.#..h.###...###...###...# ........#......................# h.......#....................<.# ........#......................# h.......#....###...###...###...# ..[.....#....# #...# #.^.# #.⌠.# ........#....# #...# #...# #...# ........#.#### ##### ##### ##### ...# ##.#