# ### ###.# ###...... #...#..##.# #.#.g.....% #.#.####### ##.#.#.....# #..........# #.#######..# #.#....<#..# ..#..#.....# #..# ####### ##.# #.# #.# #..