########## ##....#...### #.).........## #...#..<..#...## #...###...###...## #...# ##### ##...## #...# ##g..# ...# ##..?# .#. ..#..# # .#.##.# ###h. .# ... # .### #