############### ##~#0#~#~#~#~#~################ ##....0..........#~#~#~#0#~#0#~## #0.8......8................000.0# ##...............8.....8..0..8.## #~...###########...............~# ##...#.......h2#...#########...## #~...#.##.##.#h#...#.......#...~# ##...#=#..#..#.######..##..#...## #~...#?#.##.##.#...###..##.#...~# ##.8.#^..#^.#..#^8^#^##^.###^8.## #~...#".##.##..#...#?/##..##...~# ##...#..#......#####.=.##..#...## #~...#.##.##.#.#...#.......#...~# ##...#........h#...#########...## #~...###########...............~# ##...............8.....8.....8.## .# ##.8.....8.....................## #..##~...............###########...~# ....##...#########...#0^.^..^..#...## #....#...#YYp....#...#.#.#3#.#.#.\.~# #.^8.#...#!#.###.#####[.#.#.#.^#...## #....#...#....#..#...#3#^#.#3#.#...0# ...^8.#.8.#^.#^#Y##^.^#^.#.^.#..#^8.## ##....#...#|.#...##...#)#^#0#3#.#...~# #.^8.#...#=###.#######!.#.#^#.^#...## #....#...#....ppY#...#^#.#.#.#.#.\.~# ....##...#########...#..0......#...## ..##~...............###########...~# .# ##.8.....8.....................## ##...............8.....8.....8.## #~...###########...............~# ##...#55p+..+..#...#########..0## #~...#.5p+..+..#...#...3x#.#...0# ##...#[5##++#++#####$###*#.#...## #~...#..+...+..#...#[^.###.#...~# ##.8.#^.+...#.^#^8^#^..^...#^8.## #~...#:.+...+..#...#!^.###.#...~# ##...#..##++#++#####.###.#.#...## #~...#...+..+..#...#.....#3#.0.~# ##...#...+..+..#...#########.00## #~...###########..............00# ##...............8.....8.....80## #~.8......8....................~# ##...............#~#~#~#~#~#0#~## ##0#~#0#0#0#0#~################ ###############