# # . #. .# ..#.# ######.##### ....##........... .....<....).#### ...#...........# #...##..###.# #?.g##..# #.g.....# #..##..##...# #.....<.....# #.###.###...... #.# .#### ... # .... ...! ..... #####.