#.( ##.. #... #... g ..# #.. ..# #.. #.# #.. #.# #.# #.# #.# #.# #.# #######.###+###.###+###.# #..%....'.............g.# ###.###.#.###+###.###+###.# #8'''8#.#.# #.# #.# #.###.#.#.# #.# #.# ##...##...# +.+ #.### #..<..#...# #.# #...# #######.#.# #.# #.#.# #...#######'#######.#.# ###.......).........>.#######.# #############.####...%......# #.#####.######### #.......# #########