############ ##..#..#.#..# #...........# ### ##..........## #.##### #....##....## ##.....# ##..###...#### #......#####....###...#.### ## ###.....#.##......)...(....# ##.##.#.....(....[....).......## #.......%..............#..>..## #...........%..........##....### ####...........#..###......##.....# ##.#####.............#......#.....##### ###...###.....................#...##....# #.#....).........#..........##<...##....# ###.#....##................#..##..........# ####.......#..........##.........##..........# #...##.....#.#........#.........####.....##.## #............###...#.....#...#...###.........## #..........### #..##....##.)....###...........# ##.........#.###........###)...........##.....## #...................#..##.......##.#.........).#### ##.........#....#...#...........#####.#..)........# ##..........##..##................###...#..........# ##............#.....................##.............#### #.......#....##.....#.#..............##...............## ###...###.####..##....#..............##.##.............# ###..##..###..####........#........#..###.......#..### ##.....#....# #.......>###......#..........###### ### #.....#...## ###[..#.####...............### #.###.........# ###...#.### #................## ##..###.##.....###.........# ##................# #...######...........#.##..###..)..........##..# ##......#............####..#...............##...## #...#......^..#......##.........#......#.<#.....# ##..#...##..###.............#...#................# ##....###...##.............##)......#............. ####.......##<##########..##..................... #..#....#.##~~~~~...##..#.###............... ##.......##.########.##....##...........#... #.......#.##~~$~..##~#..................... ##..###..#.#~~$.~...#~#.#.##)........#...#.# #...##...#.#~).~....#.#.###.(.##.....#...# #....#..##.#~~.P...+#.#.##....##........... ##.##....##~##~~....#..#.##...####..#........ #.......##~##########.##.##.........###.#.... #.......#~##;[!P..##~~#.............# ## #.. #.......#~#~;~~P...#~##....#........# ###.....#.#~[......#.##............## ##....#.#~~~~;..'#.#..........###.## ##...#'##~[.~..#..#......##..#....## #......########.##......###.......## ##.#..#..###..###..................# ######....##......%.###...........# ###..............#####.%......## ##.<.......................##...# #......##..##..#..#.>...#.###...# ###..###########..##....### #...# #### ##.#.......####### #...........# #.....%......# ......>......# ..#....##.#### ####... ### ####