######### ###.......##### ###.............### ##.................## ##......####.........## ##.....########........## #.....###....####.......# ##....##........###......## #....###...###...##.......# #....##...#####..###......## #....##..##<.###..##.......# #....###..##.###..###......# ##....##.....##...###......## ##....#######....##........# #......####....###........# ##............## #........# ####......#### ##........## ######## #.....>....# #..........# #......%#### #.####..# ##############.####..# ### #................#...##..... #.#####..#####.#............ #.# #..# #.###...##..### . #.# ###..# #.####..# ..# # ..# #%# #....# #.......# ... .. ..# #.# #.##.# ######.## .# .# ##+## ..# #.# #.##.# ##'## .# .# ##...## ...# #.###.##.# ##...##.###.## # ##.....## ##.# #........## ##.....#........# . ##.......## ##..#######...#..## ##.......## .#.### #....####.........####........##....#..####.........###.....# #.......'...g.%...'.......................'........%'.......# #....####.........####....###.######...####.....>...####....# . ##.......## ##.#.###.# #..## ##....%..## .#.# ##.....## #.......# #.## ##.....## #.# ##...## ###.##### #.# ##...### #.# ##+## #.# #.# #.....# #.# #.# #.#########.....########.# #.# #.............%.%........# #.# ###########......###......# #.# ##......# #.###.## ..# #.....#.###.# #.# ### ##..........# #.# ##.###.##### #.# ### #... ..# ##### ###