### #.# #.############ #............# #.##########.# #.#........#.# #.#.######.#.# ####### ####### #.#.#......#.# .......###########.....#####.#.#.######.# ### . ........'.......%......%......>.#........####.# .# ####.......###########......##.#...#...#.........# >.. ...c........................##.#...#..<........#.# #.# ##Z.....)..............#......##.#......#........#.# #.###(.............%..........##.###.#..###......##<.#.# #.##...#.....#.....#)....#....##.# #.#..#......)[....#.## ####.#....#.###.#.###.#(###.#.....#.# #(#....#.............# #.........#.....#.....#.....#...#.#.# #.#.################## #.##...#.....#.....#.....#.....#..#.###(#.# #.#....#.###)#.###.#.###.#....##.##.......#### #......#....[#.....#.....#...##..####........# ##...#.....#()(.(#.....#.....###)## #........# ##....#.###.#.###.#(###.#....####.#####........# ##.....#.....#.....#.....#)..##........#........# #...#.....#.....#.....#.....###........#........# #...#.###.#.###.#.###.#....## #........#........# #...#.....#.....#.....#...#########'######'###### ##.......................##..........# #......# ##.....................###..........###......# ######.#####..##....................##......# #........)..###.#.....................#.#### ##....<......###.#.######'###..#).#..#.#.## ...'...............#.##.O..<.......%.#.#....# .###...........#####.##........#.#...#......# #########..................#.#.#..##.....# #.................#.#.#.#.##.....# #..................#.>.#.........# #.................#.#.#.#..##....# #########'##.......#.#.#...##....# #.##........#.#...###...######## o.##..............# #........... #####.......######## ##..######## ######### #..# #..# #.)# ##.# ... ..... ....... ....>...+ .........# ........# ...