....#.# .....#### .......# ....?.# .....# ###.###########+#....##### #.............#..hg....... .#####.#####.#..h.)..# #.## #.#.#.....# #..# #.#.###...# ####.####...# .### .###.......###.# .# .......⌠.......# .# ###..⌠...⌠..#### .# ##.......## .# ##..⌠..## ##...## ####...#### ##....<....####### ...............(..# ....⌠.....⌠....⌠..# ..⌠....#....⌠.....# ⌠....#####....⌠..## ...## ###....## >## ###>## ###