####### ############## #####################.....########################............# #.....#........#....#.....#...............#......#............# #.....+........#....#.....#...............#......#............# #.....#........#....#.....#...............#......#............# +......#.....#........#....#.....#..............#####'###............# #......+.....#........#....#.....#..............#.............######## #...<..#.....##.......#....#.....#..............'.............# #......#####'##.......#....#.....#....{.........#.............# #..[...#.....###'###..####'#.....#..####..###...#.............# #......#.....##...##..##.......###..# #..# #####.............# #......#...........+...#.......#....# ....# +.............# #......'...>.......#...#.......#....#.....# #.............# #......#...........#...#.......#....#.....# #.............# #......#.....##....#...#..<....#<...#.....# #.............######## +......########....#...#.......#....#..... #......#####.........# #####.(....#.....#########.#.......###### #####..........#.........# ...........#.....#.......#.##'#....>.# #.......#.#####.#.........# ...........#.....#.......#....#......# #>......#.#...#.#.........# .......c...#'#####.......#....#......# #.......#.#.#.#.#.........# .........................#....#......# #.......#.#.#.#.########### .........................#....#......# #.......#...#.#.# .........................#....#......# #.......#####.#.# .......