###### ######### #....# #.......# #....##################### #.#####.# #....##....>.............# ####.# #.# #....##.###.####.######..# #....# #.# #...........####.# #..# #.########.################# ###.###.#........# #..### #.##................##.....# #.# #.#.....#..# ##...#########.#####.)....###.##.###.# #.# #.#..W.....# #..##P^P.P#####...'......# #.##.# #.# ###########.# #.....#....# ##.##^P...##.P#.###......###.##.###.# #...........# #.....#....# #..#PP_...#.#..# #.................# #.########### #.##.......# ##.#....P#.#.### #......##.....##### #.#......# #.##..#.############.#P^P.^#########........###### #.#......# #.##)................#######.........>).....# #.#......# #.##.#############)#.# #.###.#####.......# #.'......# ###'##.## #())..###.#.# #.# #.# ######### ###......# #...[...# #.###..<#.#.## #.# #.# #......# #..[...!####.#######.#..# #.###.# #......# #.....(.#............#.(#####.....######### #......####................#####..#.................# #.........###.##..#.......!.††..............#######.# #####.....# #.##..################......###.....)<#.# #.....###.##..# #..#.......#######.# #.........##..# ###.#...............# #####............# #...#.......######### #.......#.######.# #...........# #.###<###%#......# #...........# #.# #.###.#.###### #..W........# #.# #.....#.## #...........# #.# ####..%..# #...#.......# #.# #.....# ###.#..####.# #.# ##.....# ######..##.# #.# #.#####......# #⌠_.'...##.####.### #....##.....)# #⌠_.'..###........###### #)##.##>.....# ######## #.......(.....# ####.##......# #.............# #.........# ##..##.#......# ########### ##..%.#......# ##....#...[(.# #............# #.....###'######### #...#.# #.# #.....# #.#.#.###.###.###.### ######### #.#...#.....#.#.....# #.......# #.##[.#.#.#.#.#.#.#.# #.#####.# #.##.>#.#...#.#.#.#.####.# #.# #.###.O.....#.....#......# #.# #.# #[..###)..###..####### #.# #.# #........##.##.....#######.## ######.# #...##..##...##.............# #......# #..##..##.._..##....######### #.###### #.....##..^...^##..)# #.# ##.#.##^.^.^....##..# #.# #...#.^.#####...#..## #<# ###.##.'#.#.#'.##...# ### #..###..#..###..#.# ##.....###......#.# ##.##.....##.#.#.# #.#########...#.# ### ##.#..# #...## #####