############### #..#..|....#..# #.(#.}.".}[#.[# #..####)####..# ### ###.............# #######.###.#.#8..)_...8#.# #########<#.##......#.............# #######.......#..........##..###'''###..# #.........................#..#.).....#..########## #.###...=###...########..<#..#.[(⌠...#..#.......Z# #.#.###'##.#..##♣♣♣♣♣♣##..####..)....###########)##### #.##'Z...'##.##♣♣....♣♣#...........#......##...#)#...## #..#Z#D'#.#..##♣..⌠≈..♣#..................#.....(Z.Z..# #..'.ZZ)+.#...#♣.≈≈≈⌠.♣#..................#..##...##..# #..#ZZ..+.'...'..⌠≈≈≈.♣#......^......(....#..##((.##..# #..#.#''#.#...#♣..≈⌠..♣####.##....###>....##.........#### #.##'....'##..#♣♣....♣♣ ####...## #.)[........∩.......# #.#∩##+###.#Z.##♣♣♣♣♣♣ ###.# ##.....##.........##Z# #.###....###...### #####......#..##...##..#.# #.......[........# #.......#..##...##..#.# ##Z#....#...#..### #####.##...#...........#.# #...####.#.#.## #.Z........##...#.#...##.# ###V# #.#'#.# #.#####.y...#####.######.# #.Z# ###Z### #.# #.#..#.......####..# #..# ###.### ##### #.# ###.###...........## ##.V# #.#.#(# #..y####Z# ##.###......###### #.Z.# #.#.#.# ###y#.#....# #............# ###.# #.'.'(# #>..#.#Z#### ###........#.# ##D# ###.### #####.[.# #........### #ZZ# #.# ##### ##..##...# ##D## #.# ##(..##..####### #..#######Z###### ##........###...# ##..#.#.......#.# ##### #...............## #..#.#.......#.# ##...# ###........####Z.8# #..#.'..8.8..'.# ##..#'# ###..........# #..## ##.###.......#####..##.## #............## #Z.# #.# #...)...# ##.D##...## #####............# #..## ### ####)#### #D.##.....#### #8∩8#............# #..8# #.......# #.V#...♣ZZ...####'###..(.......####..## #.......# #.####.Z.###........#Z............Z..# #.......# #...##...###........#............Z...## #.8.|.8.# #....#...#........##..[.....#8###8###⌠# #.......# #....#.>.##.#.......[......#### ### ### ####'#### #....#...##...Z.....))[....## #...# #....#####....Z....[).....#.# #...# #[.....##........).[<.......# #.).# ##.................)....#.#.### #########...........##..........#.#...# #................##........#.#.###Z# ####........#..............#.....#.# ##......###......#####..#.#####Z# ####...##....#### #..≈≈≈≈≈≈≈.# ###.##.#.## #....#####.# ######## #..#.....#.# #..###.###.# #....#.#...# ####.#.#.### #D..^.# #######