******* ********* ********* ********* *,,,,,*************,,,,,,,* *,,,,,,,* *,,,,,,,* *,,,,,*,,,*,,,+,,,*,,,,,,,* *,,,,,,,* *,,,,,,,* *,,,,,+,,,*,,,*,,,*,,,,,,,* *,,,,,,,* *,,,,,,,* *********,,,,,*****,,***+**,,,,,,,******,,,,,,,*********,,,,,,,* *,,,,,,,,,,,*******,,***,,**,,,,***,,,*,,,,,,***,,*,,,,,,,,**+** *,,,,,,,,,,,+,,,,,,,,,,,,,,*,,,,*,,,,,*,,,,,,+,,,,*,,,,,,,,*,,* *,,,,,,,,,,,*,,,,,,,,,,,,,,*,,,,*,,,,,+,,,,,,*,,,,*,,,,,,,,+,,* *,,,,,,,,,,,*****,,,,,,***+*,,,,*,,,,,*,,,,,,***,,*,,,,,,,,**** *,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,*,,,,,*****,,,,*,,***+**+***,,* ************,,,,,,*,,,*,,,,*,,,,*,,,,,,,,,*,,,,+,,,,,,,*,,,,,,* *,,,,,,*,⌠,*,,,,*,,,,*,,,,,,,,,*,,,,*,,,,,,,*,,,,,,* *,,,,***,,,***,**,,,,*****+*****,,,,******+***,**,,* *,,,,,,,,,,,,,,,,,,,≈,********,,,,,,*,,**,,***,**,,* *,,,,,⌠,,>,,⌠,,,,,,,≈,,,≈≈≈≈≈**,,,>,+,,*,,,,,,,,,,,* *,,,,,,,,,,,,,,,,,,*≈≈≈≈≈≈≈≈,≈*,,,,,*,,+,,,,,,,,,,,* *,,,,***,,,***,,,,,*********,,*,,,,,***************** ****,,,*,⌠,*,,,,,,,***≈≈≈≈≈≈,,***,,,,,,,,,,,,,,,,,,,* *,,,*,,,*,,,,,,,**,≈,∩,,≈≈**,',,,,,,,,,,,,,,,,,,,* *,,,,,,,,,,,,,,,*,,≈≈≈≈≈≈**,,*,,,,,,,,,,,,,,,,,,,* ******** ***,,,,*,,*,,.o.#,,*********,*,,,,,,,,,,,,,,,,,,,* *,,,,,,******* *,,,,*,,*,,...#≈≈≈≈≈≈≈≈,,*,*,,,,,,,,,,,,******** *,,,,,,,,,,,,* *,,,,*,,*,,o.o#*≈≈,≈≈≈≈≈≈≈,*,,,,,,,,,,,,*,,,,,* *,,,,,,,,,,,,* *,,,,*,,*,,,..####******,,**,,,,,,,,,,,,*,,,,>* *,,,,,,,,,,,,* *.,,,*,,***+#o...#******,,,*,,,,,,,******,,,,,* *,,,,,,,,,,,?####.,,,*,,,*,,#>...#,,,,,,,,,*,,,,,,,*,,,,,,,,,,* *,,,,,,,,,,*#....####*,,,*,,#....#,,,,,,,,,*,,,,,,,*,,,,,,,,,,* *,,,,,,,,,,*,,,#...c#*****,,#....#****,,,,,*,,,,,,,*,,,***+**** *******,,,,*,,,#....##,,**,,#....#,,**,,,,,*,,,,,,,*,,,**,,,,,* *,,,,+,,,#..(..#,,,,,,#..<.#,,,,,,,,,*,,,,,,,*,,,,,,,,,,* *,,,,*,,,#.(...#,,,,,,#....#,,,,,,,,,*,,,,,,,*,,,,,,,,,,* *******,,,,****#'############....#,,*****+**,,,,,,,********,,,* *,,,,,,,,,,,,###..####..#.......##,,***,,,,,,,,,,,,*,,,****,,,* *,,,,,,,,,,,,#..........#.......#,,,,,*,,,,,,,,,,,,*,,,,,,,,,,* *,,,,,,,,,,,,#.........<#.......#,,,,,*,,,,,,,,,,,,*,,,,,,,,,,* *,,,,,,......#..........#.......#,,,,,*,,,,,,,,,,,,*,,,,,,,,,,* *,,,,,,,.....#..#########.$.....#******,,,,,,,,,,,,***,,***,,,* *******+#.S..#..#..............##,,,*,,,,********,,,,*,,***,,,* *,,,,,,#....#..#..............#,,,,*,,,,*,,,,,,*,,,,*,,*,,,,,* *,,,,,,+....#..#..............#,,,,*,,,,+,,,,,,*,,,,*,,*,,,,,* *,,,,,,#....*,,+..............+,,,<+,,,,*,,,,,,*,,,,+,,*,,,,,* *,,**#+#....####..............#+****,,,,********,,,,*+********* *,,**.......<......######+##....,,,,,*+***,**,,,,,,,,,,,,,,,,,* *,,,*..............#,,*,,,,*....,,,,,*,,,,,,+,,,,,,,,,,,,,,,,,* *,,,*..............#,,*,,,,*,...,,,,,+,,,,,,*,,,,,,,,,>,,,,,,,* ******..............#+*******,,,,,,,,,********,,,,,,,,,,,,,,,,,* *,,,,,...########.....,,,,,,,,*+****+*******,,,,****,,,,******** *,,,,,..,*,,,* #......,,,,,,,+,,,,,,,,,,,,*,,,,*,,*,,,,* *,,,,,.,,+,,,* #.a.....,,,,,,*,,,,,,,,,,,,*,,,,+,,*,,,,* *,,,,,,,,***** *.......,,,,,,*,,**,**,*****,,,,****,,,,*** ********** ***********+***,,**,**,**,,,,,***********,** *,,,,,,,,,,,,,,,*,,,,,*,,*,,,*,,,,,* *,,,,,,,,,,,,,,,*,,,,,*,,*,,,*,,,,,* *,,,,,,,,,,,,,,,*,,,,,+,,+,,,+,,,,,* *****************,,,,,************** *******