******* ###### ### *,,,,,* ###....# ####.# *,,,,,* #..(...# #....# *,,,,,* #..)...###....# *### *************** *,,,,,* #..∩)(........# *..# *,,,,,,,,,,,,,**** *,,,,,* #..)...(......#####..# ***,,,,,,,,,,,,,,,,****************,,,,,* #.......(............####*****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,* ###.......o..............,,,,,,,,,,,****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,* #..............<.....%.,,,,,,,,,,,*,,*******,,,,,,,,,,,,,,,,,,,,,,,* #........(...<.........,,,,,,,,,,,+,,,,,,,,*,,*****,,,,,,,,,,,,,,,,* #........#####.......##*****,,,,,,***,,,,,,*,,*,,,*,,******,,,,,,,,* #......(.#,,,+.......# *,,,,,,,,*,,,,,,*,,*,,,*,,*,,,,*,,,,***** #.....(..#,,,#.......# *,,,,,,,,+,,,,,,*,,*,,,*,,*,,,,*,,,,* ######...#,,,#.......# *,,,,,,,,+,,,,,,*,,+,,,*,,*,,,,**,,,**** #...#,,,#.......#******,,,,,,,,*,,,,,,*,,*,,<*,,*,,,,,*,,,,,,* #...#***#.####....,,,,,,,,,,,,,*****+**,,*,,,*,,+,,,,,*,,,,,,* #....,,,..# *##..,,,,,,,,,,,,,,,,,,,,,,,*,,,*,**,,,,,*,,,,,,* #.....,,..* *..,******+**,,,,,,,,,,,,,***,*,*,,,,,,*,,,,,,* #(.....,,,* *,,,*,,,,,,,*,,,,,,,,,,,,,,,*,*,*,,,,,,*,,,,,,* #.......,,* *,,,+,,,,,,,*,,,,,,,,,,,,,,,***,*,,,,,,*,,***** #........,* ***,*,,,,,,,*,,,,,,,,*****,,,,,,*+******,,* *,,,,,,,,,* *,*********,,,,,,,,* *,,,,,,,,,,,,,,,,* *,,,,,,,,,* *,,,,,,,,,,,,,,,,,,* *,,,****,,,,,,,,,* *,,,,,,,,,* *,,,,****,,,,,,,,,,* *,,,+,,*,,,,,,,,,* *,,,,,,,,** *,,,,*,,*********,,* *,,,*,,*,,,,,,,,,******* *,,,,,,,,* *,,,,*,,,,,,,,,,*,,*****,,,*,,*,,,,,,,,,,,,,,,* *,,,,,,,,*********,,,,*,,,,,,,,,,*,,,,,,,,,,*,,*,,,,,,,,,,,,,,** *,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,*****,,,,,,*,,*>,,,,,,,,,,,,,* *,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,*******,* *,,,,,,,*******,,,,,,,+,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,*,,,,,*,* *,,,,,,,*,,,,,+,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,****,,,*,,,,,*,** *,,,,,,,*,,,,,*,,,,,,,****,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,,,,,*,,* **,,,,,,,*,,,,,*,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,,,,,*,,* *,,,,,,,,*,,,,,*,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,+,,,*,,,,>*,,* ***,,,,,,*******,,,,,,,,,,*,,,****,,,,,,,,,,,,,,,,,*,,,+,,,,,*,,* *,,,,,,,,,,,,,,,,,,,,,,,*,,,*,,,,,,,,,,,,,,,,,,,,*,,,*,,,,,*,,* *,,,,,,***********,,,,,,*,,,*,,,,,,,,,,,,,,,,,,,,*,,,*****+*,,* *,,,,,,* *,,,,,,*,,,*,,,,,,,,,,>,,,,,,,,,**,,,,,,,,,,,* *,,,,,,* *,,,,,,*,,,*,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,* *******,,,,,,* *,,,,,,*,,,*,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,* *,,,,,,,,,,,,* *,,,,,,*,,,***+,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,* *,,,,,,,,,,,,* *,,,,,,*,,,,,,,,,,,,,,,,,,,,,,*,,*,,,,,,,,,,,* *,,,,,,,,,,,,* *,,,,,,*,,,,,,,,,,,,,,,,,,,,,,*,,**,,,,,,,,,,* *,,,,,,,,,,,,* *,,,,,,*,********,,,,,,,,,,,,,*,,,*,*******,,* *,,,,,,,,,,,,* *,,,,,,*,*,,,,,,,,,,,,,,,,,,,**,,,*,* *,,* ********,,,,,* *,,,,,,*,*,,,,,,,,,,,,,,,,,,,,,,,,*,* *,,* *,,,,,***********,,,,,,*,*,,,,,,,,,,,,,,,,,,,,,,,,*,* *,,* *,,,,,,,,,,,,,,,,,,,,,,*,*******+***,,,,,,,,,,,,,,*,*******,,* ****,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,****+*****,,,,,,,,,,* *,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,* *,,,,,,,,,,,,,,,,,,,,,,,,,**********+********,,,,,,,,,,,,,,,,,,,* ****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,** *,,,,,,,,,,,,,,,,,,,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,* *,***********,,,,,,,*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,* *** *,,,,,,,* *,,,,,,,,,,,,,,,******************* *,,,,,,,* *,,,,,,,,,,,,,,,* ****,,,,* *,,,,,,,,,,,,,,,* ****** *,,,,************ ******