#. #. ### .. ... .. # #. ..#... . #.##8###8##.# .# ........#..# #.# #.....#..# ...# #..<..#..# #..##. #.....#..###.$.... #........#.g..# #8###8##...h..# #. .?.#....##....# .........#.# ..) ....!...###... . .......... ..... .......######### .......# .....