################ #<............... #................. #..<.............. #................. #..%..............# #.. .?. #....##'##''####[. ......... ..>.#.#.# #....#.........# #..#.#.#.#.. ......... #....#.........# #..........# #..#.#.#o. #....#.........#..#..#.#.#.#.# #.........o #....#.........#..#..........# #..#.#.#. . #....###########.....#.#.#.#.# . #...... .# #............ ...............##.# #....# ..# #....####### #.....#.#.#.#.##.# #..()####...# #....# #.............##.# #(..o......(# #....# #............###.# #...o%...o..# #....# #................# #...######..# #....# #....######+#....# #...#. .# #....# #....+a.....#....#########...#.... #....# #....#......#.......##..##...#....# #....# #.)..#......#............#...#....+ #....###########....#......#......%.....#...#....# #...................#......#............##).#....# #...................#......#...######..###..#....# #...................#..... #...#..#.####.#..#....# #.........##'##.....#.... #..%%..#...#..#..'....# #..####...#...#.....########...#..#...#..'..#....# #..# #...#...#................#..#...#..#..######. #[. #...#...#................#..#...#..#.......... . #...#...#................#..#...#..#.......... #...#...#.............>..#..#...####.......... #...#...#. #########...#..#..........###### #...# #...####......%...# ... #............_....# #.................# #.................# #..##############.# #..# .# #..# .# #..# #..# ...# .