########################### ###*########*### ##.∩.##.....##...##...##...#######..##..##..##..################ #..........................#.....#..............#..)(.......|))# #∩(......#.................+.....#..............#.............:# #(......###)...............#.....#.............##......#......}# ##.......#.................'.....#..............#..#####.......# ##......###................#....)#.............##..............# #.......)#......#.......##'###)###........#.#...#..............# #...#.#.∩#..#.#.#.......#...#............#####..#..............# #..################.....'...#..8........## #..#####'##...##..# #...*,*,,#..#.#.#.......#...#.8..........# #.........#...#...# #...,,,,,#......#)..##'######...........## #.........'...#...# ##..,,,,*##.....))..#.....#..............#***#.....##..#...#...# *#....,,,#.....)))).#.....#.8.............#,#......##..#...#...# *......,*##....).)..'.....#.8..........................#.......# #......,,#..........#.....#.....................##.....#.......# #......#####.)......#.....#.....................##.....########## *#.......#.......##'######*,..............................#.#...# ##.......#.......#....#,,,,,,..#.#.......#.#....................# #................'....#,,8,,,,*****,,,,,****+*,.....#####.......# #..........###'###....#,8,,,,,** **,,,,,*,,,+,....#* ##.....## #..........#.....#....#,,,,,,,,* *,,,,,**,,,**....,* #......## *#.........+.....######,,,,,,,** **,,,,,+,,,*,...,** ##......# ##.........#.....#,,,,,,,,,,,,*****,,,,,,*+****..,..#####.......# #......##'##.....#,,8,,,,,,,,,,*,*,,,,,,,,,*,*,,,....#.#........# #......#...#.....#,8,,,,,,,,,,,,,,,,,,,,,,,,C,,................## #......+...#######,,,,,,,,**,,,,,,,,,,,,,,,,...................## ###+#'##...#,,,,,,,,,,,,,,**,,,,,,,,**,,,,,.....................# #....)#####,88,,,,,,,,,,,,,,,,,,,,,**,,,,,.....................# #.....#,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,,,,......................# #.....#,,8,,,,,,,,**,**,,,,,**,,,,,,,,,,,..........(..........## #.....#,8,,,,,,,,*******,,,,,,,,,,,,*,,,,...................).## #.....#,,,,,,,,,,,* *,,,,,,,,,,,,,*,,,,,.....................# *#######,,,,,,,,,,** **,,,,,,,,,,,,**,*,*,#.......)...........# *,,,,,,,,,,,,,,,,,,*****,,,,,,,,,,,,***,,,*,..#.##.#.##.)...)...# *,,,,,,,,,,,,,,,,,,,*,*,,,,,,,,,,,,,,**,,,*,,,#....#....#)###.### **,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,*,,**,,,*,,,#.)†.#....#.(())# **,,,,,,,,,,,,,,,,,,,,,,,,,**,,******############'#############* *,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,****#........).))........,,,,8* *,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,#....................,,,,8* **,,,,,,,*,*,,,,,,,*,*,,,,,,,,,,,*,,,#..8)###################### **,,,,,,*****,,,,,****+*,,,,,,,,,,,,,#.........................# *,,,,,,** **,,,,,*,,,+,,,,,,,,,****#..#.......#.#...#.#......# *,,,,,,,* *,,,,,**,,,**,,,,,,,,,,,,#..#......................# **,,,,,** **,,,,,+,,,*,,,,,,,,,*,,,#.,#...#################..# **,,,,,,*****,,,,,,*+****,,,,,,,,,,,,#.,#...#***************#.1# *,,,,,,,,,,,,,,,,,,,,*,*,,,,,,,,,,***#,,#...#*,,*,*,,,*,*,,*#18# *,,,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,#...#*,*,,,,*,,,,,,*#..# **********,,,,,**,,,,,,,,,,,,,,,,,*,,*,,#.#.#**,,*,,*,,,*,**#..# *,,,,,,,*,,,,,**,,,,,,,,,,,,,,,,,*,,*,,*,,,**,,*,,***,,,,,*#..# *,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,*,***,,,,,*,,,,,**#..# *,,,*,,,*,,**,,,,,,*,*,,,,,,,,,,,****,,*,,,**,,,*,,,,,*,,,*#..# *,,,*,,,*,,**,,,,,*****,,,,,,,,,,,,,*,,*,,,**,****,,,****,*#.8# *,,,*,,,+,,,,,,,,,* **,,,,,,,,,*,,*,,*,,,**,,,*,,,,,*,,,*#..# *,,,*,,,*,,,,,,,,,* *,,,,,,,,,,*,,*,,*,*,***,,,,,*,,,,,**#..# *,,**,,,**+*****,,* **,,,,,,,,,,,,*,,*,,,**,,,,,***,,,,,*#..# *,,,,,,,,,,,,,,*,,*****,,,,,,,,,,,***,,*,*,***,*,,,*,,,,,,+'..# *,,,,,,,,,,,,,,*,,,*,*,,,,,,,,,,,,,,*,,*,,,**,,,,,,*,,,,,,+'..# *,,,,,,,,,,,,,,**,,,,,,,,,,,,,,,,,*,*,,*,,,**,,*,*,,,*,,,,*#..# *,,,,,,,*****,,*,,,,,,,,,,,,,,,,,,*,*,,*,,,************++**#.1# *,,,,,,,*,,,,,,**,,,,,,,,,,,,,,,,,*,*,,*,,,************++***,,* *,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,*,,*,,,,,,,,,,,,,,,,,,,,,,* *,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,***88*,,,,,8,,,,,8,,,,,,,,,8* ****************,,,**,,,**,,,**,,,* *************************** ********************