# ### ##. #.. ..### ...#.# #####.#.# . ...# #......# .#...#.###.###.#.# ........<..# #.# ##### ###.##.##### #.# #...# #.# #.# ...# ##+##.#######.# ... ##...#.....%...# ###.# ##.....########## ##.#.# ##.......## #######..g.###.........# .......g.r...'.........+ #######....###.........# ##.#.# ##.......## ###.# ##.....## #.# ##$..## #.# ##+## ... #.# #.#