################################################################## #.........................................^......................# #................................................................# #..........................................................).....# #(..############'#######...##'########...######..########'####...# #...#..................#...#.).......#...#....#..#..........^#...# #...#..................#...#.........#...#....#..#...........'...# #(..#..................#...#..##'##..#...#....#..#...........#..<# #...'...############...#...#..#...'..#...#....#..#...#####...#...# #...#...#..........#...#.<.#..#...#..#...#....#..#...#...#...#...# #...#...#..........#...#...#.?#...#..#...#....#..#...#...#...#...# #...#...#..........#...#...'..#...#..#...#....#..#...#...#...#...# #...#...#...####...#.(.#...#..#...#..#...#....#..#...#...#...#...# #...#...#...#..#...#...#...#..###+#..#...#....#..#...#...#...#...# #...#...#...#..'...#...#...#.........#...#....#..#...#...#...#...# #...#...#...#..#...#...#...#.........#...#....#..#...#...#...#...# #...#...#...####...#...#...####'######...#....#..#...#...+...#...# #...#...#..........#...#.................#....#..#...#...#...#...# #...#...#..........#..<#.................#....'..#...#...#...#...# #...#...#..........'...#...#'#########...#....#..#...'...#...#...# #...#...############...#...#.........#...#....#))#...#...#...'...# #...'..................#...#.........#...#....#..#...#...#...#...# #...#..................#...'.........#...#....#.)#...#...#...#...# #..)#..................#.............#...#....#..#...#'###...#...# #...#+###############'##..<.##+#######...#....#..#...........#...# #.).)....................)[).............#....#..#...........#...# #...)......................).............#....#..#...........#...# #...#####+.####...§####...#...########...######.)########'####...# #...#....,.#§≈≈≈.§§≈≈§#..............#............$...$..........# #...#...,,§#≈≈≈≈§§§≈≈≈#..............#...........e..e............# #...#..###.#§§§≈.≈§§§§#.########'##..#................$..........# #...#..#...§§≈§≈..≈≈≈≈≈...........#).#...###############.######### #...#..#....§.§...§.≈.≈)..........#..#...# ****∆$∆∆∆#...,,,,**** #...'..#.....≈§§.§...§............#..#...# ***∆$∆∆∆∆∆∆#.....,,,,,*** #...#..+...§§§§§§.∩§§≈≈.#######...#..#...# **∆∆∆∆∆∆$∆∆∆#..e.#..,,,,,** #...#..#...#≈≈§§§.≈≈≈≈#.......#...#..#...# *$∆∆∆∆∆****+*#..##*.,,,,,,* #...#..#...#§§≈§..≈§§≈#.......#...#..)...#**∆∆$∆***,,,,,*...****,,,,,** #...#..#...#§§≈≈..≈§≈≈#.......#...#......#*∆∆∆∆**,,,,,⌠,*..ee*,***,,,,* #...#..#...####≈..§####.......#...#......#*∆∆∆**,,,,,,,,**,,,,,*,*,,,,* #...#..#...............#......#...#......#*∆∆∆*,,,****,,,*,,,,,,,***,,** #...#..#...........#...#......#...#......#∆∆∆**,,** **,,**,,,,,,,*,,,,* *,,,#..#...#.......#...#......#...#......#∆$∆*,,,* *,,,***,,,,,,,,,,* #.,,#..#...#.......#...#......+,,,#......#∆∆∆*,,,* *,,,,,****,,,,,,,* #...#..+...#.......'...#......#,,,#......#∆∆$*,,,** **,,,,,,,,*****,,,* #...#..#...##'######...########,,,#......#∆∆∆+,⌠,,****,,,,,,,,,,,,,*,,,* #...#..#......................,,,,#......#####,,,,,,,,,,,,,,,,,,,,,*,,,* #...#..#......................,,,,#..#...e.$.####,,,,,,,,****,,,,,,*,,,* #...#..#....................|.,,,,#..#...#......###,,,,,** **,,,,**,,,* #...#..#'##################+##****#.,#...#....e...##,,,,* *,,,,*,,,,* #...#...........,,,,∆,,,,.....,,,,.,,#...#...#.....#,,,,* *,,,,*,,*,* #...'...........,,,,,,,,,,....,,,,,,,#...#..###4...##,,,** **,,,**,,*,* #...#+##########+*********#+#********#...#...###....#,,,,****,,,,*,,**,* #!.........,,,,,,,,,,,,,,,,,,,,,,,,,,....#.....#....#,,,,,,,,,,,e*,,*,,* #[.........,,,,,,,,,,,,,,,,,,,,,,,,,.....##...###...##,,,,,,,,,,,.,,,,** #.....^.....,,,,,,,,,,,,,,,,,,,,,,,......##..).##....#,,,,,,,,,,..**,,* ############**********************#########....###...#,,,,,,**#e..$,,,* ##....###..#,,,####...#,,,,** #.....#...#####......#,,,,* ##........$$..e)..#**,,,,** ###.......$..e.###,,,,*** ####........e....**** ##############*