############ ##### #..........# #...# #(.........# #...# #....(....(# #...# #..........# ##...######. #........(.# #....@...... #####...#### ##.g..######. #....# #.....# #..>....... ##..#...........# h. ..........!.. #............... # ............. #...........?... ...###.....## ..........>.#... ... #####. .....#...#...#... .## ###............... #...#.......... #......##......