######### *** ##############.......# *,* #.............<......# *,* #....................# *,* ###### #....................# *,* #....# #....................# *************************,* #....#### #....................######..,,,,,,,,,,,,,,,,,,,,,,,* #.......#####............................,,,,,,,,,,,,,,,,,,,,,,,** #..................#######...........####****,,,,,,,,,,,,,,,,,,,,* #................###,,,,,#...........#,,,,,,+,,,,,,,,,,,,,,,,,,,,* #................#,,,,,,,#...........#,,,,,,*,,,,,,,,,,,,,,,,,,,,* ####....########.#,,,,,,,#...........#,,,,,,*,,,,,,,,,,,,,,,,,,,,* #....# #.#,,,,,,,#...........#*+*****,,,,,,,****,,,,,,,,,* #....# #.+,,,,,,,#............,,,,,,,,,,,,,,*,,*,,,,,,,,,* #....# #.*,,,,,,,*...........<.,,,,,,,,,,,,,*,,*,,,,,,,,,* #....########.######+##...#*********+*******,,,,,*,,*,,,,,,,,** #..................<......#,,,,,,,,,,,,,,,,*******,,*,,,,,,,,* #..##########.....#########,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,* #..# #.....#,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,* #..# #.....#,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,* #..# #....##,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,***** #..# #....#,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,* #..# #....#####,,,,,,************,,,,,,,,,,,,*,,,,*****,,,* #..##########........#,,,,,,+,,,,,,,,,,*,,,,>,,,,,,,*,,,,* *,,,* #....................#,,,,,,*,,,******,******,,,,,,,*,,,,* *,,,* #....................#......#,,,*,,,,*,,,,,,*,,,,,,,*,,,,* *,,<* #.......########.....#......#,,,*,,,,*,,,*+**,,,,,,,*,,,,* *,,,* #.......#......#.....#......#,,,*,,,,*,,,*,,,,,,,,,,*,,,,*****,,,** #.......#......'..####......#,,,*,,,,*,,,*,,,,,,,,,,*,,,,,,,,,,,,,* #.......#......#..#.........#,,,**+***,,,+,,,,,,,,,,*,,,,,,,,,,,,,* #.......#......#..#.........#,,,,,,,,,,,,*,,,,,,,,,,*,,,,,,,,,***** #.......#......#..#.......>.#,,,,,,,,,,,,*,,,,,,,,,,*,,,,,,,,,* #####...#+####+#..#.........#,,,,,,,,,,,,*,,,,,,,,,,*,,,,,,,,,* #.............'.........###########***,,,,,,,****,,,,,,,,,***** *******#.............#....................,,,,,,,,,,*,,,,,,,,,,,,,,,,* *,,,,,,,,,,,..#####..#...).........>.####****,,,,,,,*,,,,,,,,,,,,,,,,* *,,,,,,,,,,,,,*,,,#..###.............# *,,,,,,,*,,,,,,,,,,,,,,,,* *,,,,,,,,,,,,,+,,,#...,#.............# *,,,,,,,*,,,,,,,,,,,,,,,,* *,,,,,,,,,,,,,*,,,+...,#.............# *,,,,,,,*,,,,,,,,,,,,,,,,* *,,,,,,,,,,,,,****#.[..#.............########..,,,,,*,************,,,* *,,,,,,,,,,,,,,,,,.....#.......................,,,,,*,*,,,,,,,,,,*,,,* *,,,,,,,,,***+***,,,,,,#....>....####)#........,,,,,*,+,,,,,,,,,,*,,,* *,,,,,,,,,*,,,,,*,,,,,,#.........#....#........,,,,,*,*,,,,,,,,,,*,,,* *,,,,,,,,,*,,,,,*,,,,,,#.........+.%lZ#########****,*,*,,,,,,,,,,*,*** ***,,,,,,,+,,,,,*,,,,,,******##**#.....,,,,,,,,,,,***,*,,,,,,,****,* *,,,,,,,*,,,,,*,,,,,,,,,,,,,,,....####**,,,,,,,,,,,,*,,,,,,,*,,,,* *,,,,,,,*,,,,,*,,,,,,,,,,,,,......*,,,,+,,,,,,,,,,,,*********,,,,* *,,,,,,,*,,,,,*,,,,,,,,,,,,,......*,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,* ******,,*,,,,,*,,,,,,,,,,,,,......*,,,,*,,,,,,,,********,,,,,,,,,* *,,*,,,,,*,,,*******,,,.....,*,,,,*,,,,,,,,*,,,,,,*,,,,,,,,,* ********,,*******,,,+,,,,,*,,,,,,,,,*,,,,*,,,,,,,,*,,,,,,*,,,,,,,,,* *,,,,,,,,,,,,,,,,,,,*,,,,,*,,,,,,,,,*,,,,*,,,,,,,,*,,,,,,*,,,,,,,,,* *,,,,,,,,,,,,,,,,,,,+,,,,,*,,,,,,,,,***+**,,,,,,,,*,,,,,,*,,,,,,,,,* *,,,,,,,,,,,,,,,,,,,*******,,,,,,,,,,,,,,,,,,***,,*,,,,,,*,,,,****** *,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,*******,* *,,+,,,****,,,,* *****************,,,,,,,,,,,,,,,,* *** *** *,,*****,,,,,,,* *****,,,,,,,,,,,,* *,,,,,,,,,,,,,,* *,,,,,,,,,,,,* **************** *,,,,,,,,,,,,* **************