############################# #...........................# #...>.......................# #...(Y...................(..# #....y(.....................# ######.##y.##..###'######...##..# ##..#...##..##..###.######...##..# #............#...#...........##..# #............#...#...............# #............#...#...).........(.# ######################## ##################.##.#..#.##..#...# #....#....#.##.#....#..# #..##################.##########...# ##....#..#.............# #......................# #.### #....#..#......[......# #......................# ### ##....#..#.............# #......................# #....#..#####..##..##.##########.##.###.###.###..####### #############..#########..##.######.###.#######..####..## #...'...................')...#............#......# #...#...................#....#............'...<..# #...#......)............#(...#............#..))..# ##.###.)########'####.###...###..##..###..#####'## #####)###..###..####.###...###..##..###..####..## #...)..........#.........#..............).....# #..............'.....^...'...............)....# #..............#.........#...............)....# ####)###..########.####..####.##..###.##+###.#### ##.###..########'####+#####%##..###'##.###)...# #.........#.........#....................#...## #.........#.(.......#....................#...# #.........#....###...###.................#...# ######...###.### #.⌠.# #.##....###.###).###.##### ########'###########...######....#######..######..## #..........................#.....#.........#.......# #.................⌠..>..⌠..#.<...#.........#.).....# #..........................#.....#.........#......!# #...........††...###...###.#.....#.........'.......# #.............†..# #.⌠.# #.#.....#.........#.......# #..#####...##..#####..(# #.###>..###.####..##.##..## #### ##########.##...###.###...###+########.###### #.......................#....#..........# #.......................#....#..........# ##.......................#....#..........# #......###..####.###.#####..###.######..## ##########..####.###.##.##..######..##..## #.....'..................#........# #.....#..................#........# ####...##)..##..###..########.###...# #..######...##..###..########.#####.#### #.......))...........'.........'....#..# #....................#.........#.......# #....................#.........#<..#...# #....^.............).#.........#...#...# #.(..................#.........#...#...# ########################################