######## ********** ********* ******** #......# *,,,,,,,,*****,,,,,,,****************** *,,,,,,* #......# *,,,,,,,,*,,,*,,,,,,,*,,,*,,,,,,*,,,,,* *,,,,,,* #.<....# *,,,,,,,,*,,,*,,,,,,,*,,,+,,,,,,*,,,,,* *,,,,,,* #......# *,,,,,,,,+,,,*,,,,,,,+,,,*,,,,,,*,,,,,* *,,,,,,* #......####*,,,,,,,,*,,,*,,,,,,,*,,,*,,,,,,+,,,,,* *,,,,,,* ####......#****,,,,,*,,,*,,,,,,,**+***,,,,,**,,,*********,,,,,,* #......# *,,,,,*,,,*,,,,,,,*,,,*****+******,,,,,,,,,,,,,,,* #......# *,,,,,*$,,*,,,,,,,*,,,,,,,,,,*,,,,,*,,,,,,,,,,,,,* #......# *,,,,,*+***,,,,,,,*,,,,,,,,,,*,,,,,*,,,,,,,******* #......# *,,,,,*,,,*,,,,,,,+,,,,,,,,,,*,,,,,*,,,,,,,*,,,,* #......# *,,,,,*,,,+,,,,,,,*,,,,,,,,,,*,,,,,*,,,,,,,*,,,,* #######......# *,,,,,*,,,*,,,,,,,*,,,,,,,,,,*,,,,,*,,,,,,,+,,,,* ********#hg$.........#****,,,,,*,,,*,,,,,,,**+****+**********,,,,,,,*,,,,* *,,,,,,*#.#######......,,,,,,,,*****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,* *,,,,,,*#.#*,,,.#......,,,,,,,,*,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,* *,,,,,,*#h#*,,..#......,,,,,,,,,,,,+,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,* *,,,,,,*#.#*,...#......,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,* *,,,,,,*#.#*....#,.....,,,,,,_,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,* *,,,,,,##.#.....#,,....,,,,,_8_,,,,*,,,,,,>,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,* *,,,,,,#..8..+***,,,,,,,,,,,,_,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+*** ******#........#***********,,,,,,,,******,,,,,*+*********+**,,,,,,,,,,,,,,* #.8.∩.8..#,,,,,<,,,,,,,,,,,,,*,,,,*,,,,,*,,,,*,,,,,,,*,,,,,,,,,,,,,,* #........#,,,,,,,,,,,,*,,,,,,*,,,,*,,,,,*,,,,*,,,,,,,*,,,,,,,,,,,,,,* #...8....#,,,,,,,,,,,,*,,,,,,+*,*,*,,,,,*,,,,*,,,,,,,*,,,,,,,,,,,,,,* #.....)..#,,,,,,,,,,,,*,,,,,,,,∩,,*,,,,,*,,,,*,,,,,,,*,,,,,,,,,,,,,,* #........+,,,,,,,$,,,,*,,,,,,**,*,*,,,,,*,,,,*,,,,,,,*,,,,,,,,,,,,,,* ******#........#*******,**,,**,,**,**,,,*,,,,,*********,,,,*,,,,,,,,,,,,,,* *,,,,,,*********,,,****,**+***,,*****,,,**,,,,,*,,,*********,,,,,,,,******* *,,,,,,+,,,,,,,,,,,*,,,,,*,,,,,,,,,,,,,,,*,,,,,+,,,,,,,,,,,*,,,,,,,,* *,,,,,,*,,,,,,,,,,,*,,,,,*,,,,,,,,,,,,,,,*,,,,,*,,,,,,,,,,,*,,,,,,,,* *,,,,,,*,,,,,,,,,,,*,,,,,*,,,,,,,,,,,,,,,*,,,,,*,,,,,,,,,,,*,,,8,,,,* *,,,,,,*,,,,,,,,,,,*,,,,,*,,,,,,,,,,,,,,,*,,,,,*,,,,,,,,,,,*,,,,,,,,* *,,,,,,*,,,****,,,,**,,,*******,,*,**,,,,*,,,,,***,,,***,,,*,,,,,,,,* *****+**,,,****,,,,**+**** ************,,,,,,,*,,,***,,,*,,,∩,<,** *,,,,,*,,,,,*,,,,,,*,,,,* *,,,,,*,,,,,,,+,,,,+,,,,*,,,,,,,* *,,,,,*,,,,,*,,,,,,*,,,,* *,,,,,*,,,,,,,*,,,,,,,,,+,,,,,,,* *,,,,,*,,,,,*,,,,,,*,,,,* *,,,,,*,,,,,,,*,,,,8,,,,*,,,8,,,* *,,,,**,**,,***,,,**,,,** **,,,,,,,,,,,,,,,,,,,,,>*,,,,,,,* **********,,********,,,**** *************,,,8,∩,8,,*,,,,,,,* *,,,,,,,,*,,,,,,,,,,,,,,,,* ******,***********,* *,,,,,,,,+,,,,,,,,,,,,,,,,* *8*,,,,,,,,,,,******* *,,,,,,,,*,,,,,,,,,,,,,,,,* *,*,,,,,,,,,,**,,,,,* *,,,,,,,,*,,,,,,,,,,,,,,,,* *,,,,,,,,,,,,,,>,,,,* *,,,,,,,,*,,,,,,,,,,,,,,,,* ***,,,,,,,,,,,,,,,,,* *,,,,,,,,*,,,,,,,,,,,,,,,,* *,,,,,,,,,,,,,,,,,* *,,,,,,,,*,,,$,,,,,,,,,,,,* *,,,,,,,,,,,,,,,,,* *,,,**,,***,,**,,,****+*,,* *,,,,********,,,,,* *,,,*******,,**,,,*,,,,,*** *,,,,**,,,,**+***** *,,,,*,,,,,,,,,,,,*,,,,,* *,,,,**,,,,,,,,,,,* *,,,,+,,,,,,,,,,,,*,,,,,* *,,,,,,,,,,,,,,,,,* *,,,,*,,,,,,,,,,,,*,,,,,* *,,,,,,,,,,,,,,,,,* *,,,,*,,,,,,,,,,,,*,,,,,* *,,,,,,,,,,,,,,,,,* *,,,,*,,,,,,,,,,,,*,,,,,* *,,,,,,,,,,,,,,,,,* *******************,,,,,* ******************* *******