######## #......# ######## ##.....## ##......# #......###.......## #......#..........# ##.....'.....>....# ##)#####.........# #)..# #........## ###.# ##....#### #######.## ######## #.....#..## #....### ##.....#P.#######...# ##............####.## ##.........(.....###.# ###...................## ###............(........# ####### ##.....P.................#### ##.....#####...............<........##.# #...........##.####...........##.......# ##..............###....#.......#..^...## ###.#..))........................#..## ###..).............................# ##.#)...........................## ##.............................# ##.#.#...........C).#....#.#.## ##.#.............)>[.......#.## ##.........#......[.[....#.....# ##.#.##....##............#...#.## #....##....#.......#....###.#...# ##..........#...#.......#####...# ###.##....##............###.#.## ###..####..................## #....#.....#.............## ##..#................#...## #####.###.##.##...####...# ##.########...## #...## #...# ##.##....####.## ##.## #.........# ### ### ##.......## #...#.### ##.#### ###