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