# ###. ... ####.####. #########.......... ##.........%..# ...#########..#####.. #.!................. #.#..........%g####### ........<......# ##.............# #.............# #..#########..# #............... ...#........... . ##..#####... #.r #.## .