###################### ********** ************** #....................######,,,,,⌠,,****** *,,,,,,,,,,,,* #....................#....#,,,,,,,,*,,,,* *,,,,,,,,,,,,* #..).................#....#,,,,,,,,*,,,,* *,,,,,,,,,,,,* #....................+....#,,,,,,,,*,,,,* *,,,,,,,,,,,,* #.........^..........#....#,,,,,,,,*,,,******,,,,,,,,,,,,* #....................#....#,,,,,,,,*,,,*,,,,,,,,,,,,,,,,,***** #....[..#######.....##....#,,,,,,,,*,,,+,,,,,,,,,,,,,,,***,,,*** #...X.[.# #.....#.....#,,,,,,,,+,,,*,,,,,,,,,,,,,,,*,,,,,,,* #.......# #.....'.....#,,,,,,,,*,,,*,,,,,,,,,,,,,,,*,,,,,,,* #....∩..# #.....#.....#,,,,,,,,*****,,,,,,,,,,,,,,,*,,,,,,,* #.......# #.....#.....#,,,,,,,,*,,,*,,,,,,,,,,,,,,,+,,,,,,,* ######### #.....#.....#,,,,,,,,*,,,*,,,,,,,,,*****,*,,,**,,* *******#.....#..X###,,,,,,,,*,,,+,,,,,,,,**,8,*********** *,,,,,,...#+##...#####*,,,⌠,***+*,,,,,,,,*,,,,,* *,,,,,,,,,*...........*,,,,,>,,,,,,,,,,,,*8,8,8* ********,,,,,,,,,*...........+,,,,,,,,,,,,,,,,,,*,,,,,* *,,,,,,,,,,,,,,,,*...........*,,,,,,,,,,,,,,,,,,**,,,***************** *,,,,,,,,,,,,,,,,*...........*,,,,,,,,,,,,,,,**+***+***,,,,,,,,,,,,,,* *,,,,,,,,,,,,,,,,*...........*,,,,,,,,,,,,,,,****,,,,,***,,,,,,,,,,,,* *,,,,,,,,,,,,,,,,+...........*,,,,,,,,,,,,,,***,,,,,,,,,***,,,,,,,,,,* *,,,,,,,,,,,,,,,,*,,,,,,,,,,,*,,,,,,,,,,,,,**,,,,*****,,,,**,,,,,,,,,* *,,,,,,,,,,,,,,,,***********+*,,,,,,,,,,,,**,,*,**,,,**,*,,**,,,,,,,,* ****************,,,,,,,,,,,,,,,,,,,,,,,,***,,**,,,,,,,,,**,,*,,,****** *,,,,,,,,,,,,,,,,,,,,,,,,+,*,,*,,,8,,,8,,,*,,*,,,* *,,,,,,,,,,,,,,,,,,,,,,,,*,,,,*,,,,,>,,,,,*,,,,,,* *,,,,,,,,,,,,,,,,,,,,,,,,*,*,,*,,,8,,,8,,,*,,*,,,* *******,,,,,,,,,,,,,,,,,,,,,,,,***,,**,,,,,,,,,**,,*,,,* *,,,,,,,,*+****+****+***,,,,,,,,,**,,*,**,,,**,*,,****** *,,,,,,,,*,,,,,,,,,,,,,*,,,,,,,,,,**,,,,*****,,,,** *,,,,,,,,*,,,,,,,,,,,,,*,,,,,,,,,,,***,,,,,,,,,*** *,,,,,,,,*,,,,,,,,,,,,,*,,,,,,,,,,,,,***,,,,,*** **********,,,,,,,,*,,,**,**,,,***,,,,,,,,,,,,,,,***+****************** *,,,,,,,,,,,,,,,********+**+********,,,,,,,****+**,,***,,,,,,,,,,,,,,* *,,,,,,,,,,,,,,,*,,,,,*,,,,,,,,* *,,,,,,,*,,,,,*,,,,*,,,,,,,,,,,,,,* *,,,,,,,,,,,,,,,*,,,,,*,,$,,,,,* *,,,,,,,*,,,,,*,,,,*,,,,,,,,,,,,,,* *,,,,,,,,,,,,,,,*,,,,,*,,,,,,,,* *,,,,,,,*,,,,,+,,,,*,,,,,,,,,,,,,,* *,,,,,,,,,,,,,,,*,,,,,*,,,,,,,,* *,,,,,,,*,,,,,*,,,,*,,,,,,,,,,,,,,* *,,,,,,,,,,,,,,,*,,,,,*,,,,,,,,* *,,,,,,,*,,,,,*,,,,*,,,,,,,,,,,,$,* *,,,,,,,,,,,,,,,*****+**************,,,,,,,************,,,,,,,,,,,,,,* *************,,,,,,,,,,,,,,*,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,****** *,,,,,,*,,,,,,,,,,,,,,*,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,* *,,,,,,+,,,,,,,,,,,,,,*,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,* *,,,,,,*,,,,,,,,,,,,,,+,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,* ***********,*,,,,,,,,,,,,,,*+***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+,,,* *,,,,,,,,,*,**************,,,,,,,****+*****+****,,,,,,,,,,,,,,,,*,,,* *,,,,,,,,,*,,,,,,,,,,,,,,*,,,,,,,*,,,,,*,,,,,,,+⌠,,,,,,,,,,,,,,,*,,,* *,,,,,,,,,*,,,,,,,,,,,,,,*,,,,,,,*,,,,,*,,,,,,,*,,,,,,,,,,,,,,,,*,,,* *,,,,,,,,,*,,,,,,,,,,,,,,*,,,,,,,*,,,,,*,,,,,,,,********************* *,,,,,,,,,*+***,,*********,,,,,,,*,,,,**,,,,,>,,* *********,,,,,**** **,,,,**,,,,,,********+******* *,,,,,* *,,,,,,*,,,,,,*,,,,,,,,,,,,,,* *,,,,,* *,,,,,,*,,,,,,+,,,,,,,,,,,,,,* *,,,,,* *,,,,,,*,,,,,,*,,,,,,,,,,,,,,* *,,,,,* *,,,,,,*,,,,,,*,,,,,,,,,,,,,,* *,,,,,*******,,,,,*,,,,,,********,,,,,,** *,,,,,,,,,***,,,,,*,,,,,,,,,,,,,******** *,,,,,,,,,*,,,,,,,*,,,,,,,,,,,,,* *,,,,,,,,,+,,,,,,,*,,,,,,,,,,,,,* *,,,,,,,,,*,,,,,,,*,,,,,,,,,,,,,* *,,,,,,,,,*********,,,,,,,,,,,,,* *********** ***************