***** *,*,******* *,,,,*,,,,* *,*,**,**,* ******,*,**,**,* ******* ************ ********* *,,,,,,*,**,**,* ***** *,,,,,**********,,,,,,,,,,*****,,,,,,,* *,*,,,,*,*,,,,,* *,,,***,,,,,*,,,,,,,,*,,,,,,,,,,*,,,*,,,,,,,***,*,,,,*,,,,*,,* *,,,,,*,,,,,*,,,,,,,,*,,,,,,,,,,*,,,*,,,,,,,**,,,,,,,****,*,,* *,,,,,*,,,,,,,,,,,,,,*,,,,,,,,,,*,,,*,,,,,,,,*,,,,,,,,,,,,*,,* *,,,,,*,,,,,>,,,,,,,,,,,,,,,,,,,*,,,*,,,,,,,,*,,,,,,,,******** *,,,,,*,,,,,,,,,,,***,,,,,,,,,,,*,,,,,,,,,,,,+,,,,,,,,,,,* *,,,,,,,,,,,,,,,,,***,,,,,,,,,,,*,,,****,,,,,****,,,,,,,,** ********* *****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,+,,,,,,,,,,,,****,,,,,,,* *,,,,,,,_,,,,,,,,,,,,,,,*,,,*,,,,***,,,,,***,,,,,,,,,,,,,,,,,,,,,* *,,,,,,,,,,,,>,,,,,,,,,,+,,,,,,,,***,,,,,***,,,,,,,,,,****,****,,* ******,,,,,,,,,,,,*,,,,,*,,,,,,,,+,,,*,***,,,,,,,,,,,,**,,,,,**,,** *,,,,,,,,,,,,,,,,,,,,,,,,,,,,*****,* *,,,,,,,,***,*,,,,,,,*,,,* *******+**,,,,,,,,,,*,,,,,*,,,,,,,,,,,<*+***,,,,,,,,* *,*,,,,,,,*,,** *,,,,*,,,<,,,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,*****,,,,,_,,,,,,* *,,,,*,,,,,,,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,*,,* *,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,*,,,,,,,*,,* *,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,**,,,,,**,,* ***,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,,,,,,,,,,,,,****,****,,* *,,,,,,*,,,,,,,,,,,,*,,,,,,,,*,*,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,* *,,,,,,*,,,,,,,,,,,,,,,,,,,,,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,*****,*,*,* *,,,,,,*,,,,,,,,,,,,,,,,,,,,,*,*,,,,**,,,,,,,,,,,,,,,,,,,*** **,,,*,* **,,,,,,,,,,,,,,,,,,,,*+*******,*,,,,*,,,,,,****,,,,,,,,,,* *,,,,*,* *,,,,,,,,,,,,,,,,,,,,,*,** **,******,,,,,,,,,+,,,,,,,,,,* *,****,* *,,,,,,,,,,,,,,,,,,,,,*,,** *,,,,**,,,,,,,,,,,*,,,,,,,,,,******,**,,,* *,*,,,<,,****,,,,,,,,,,,,,****,,,,**,,,,,,,,,,,****,,,**,,,,,,,,,**,*** *,*,**,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,****,****,**********,* *,*,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,**,,,** *,* *,* *,*,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,* *,* *,* *,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,* *,* *,* ***,,,,,,,*****,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,,,,,,,,,***,**********,* *,,,,,,,* *,,,,,,,,,,,,,,,,,,*,**,*,,,,,,,,,*,,,,,,*,*,,,,,,,,,,* **,,,,,,,*****,,,,,,,,,,,,,,,,,,*,**,*,,,,,,,,,*,,,,,,*,*,********** *,,,,,,,,,**,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,* *,,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,*,,,,,,,,,,*,* *,,,,,,,,,**,,,,,,,.......,.......,,,,,,,***,*,,,,,,,,,,*,* *,,,,,,,,,*****,,,*.......#........,,,,,,,,*,*<,,,,,,,,,*,******* *,,,,,,,,,,,,,*,,,*.......#.........,,,,,,,,,,,,,,,,,,,,*,,,,,,,* *,,,,,,,,,,,,,*,,,*...=.............,,***,,,,,,,,,,,,,,,*******,* *,,,,,,,,,,,,,*,,,*.................,,,,,,,,,,,,,,,,,,,,**** *,* *,,,,,,,,,*,,,*,,,,................,,,,**,,,,,,***,,,,*,,,,* *,***** ******,,,,*,,,**,,,......o.........,,,,,,,,,,,** *,,,,*,**,* *,,,,,* *,,,,*,,,**,,,............#,,,,,,,,,,,,,,* **,,,,*,**,********,* *,,,,*,,,**,,,.....$......#****,,*,,,,,,,***,,,,,*,*,,,,,,,,,*,* *,,,,*,,,**,,,.##.#.......# *,,*,,,,,,,,,,,,,,,*,,,,,,,,,*,*,* *,,,,*,,,,,,,,,..,######..# *,,**,,,,,****,,,,,*,,,,****,*,*,* *,,,,**,***,,,.**** #...#.# *,,,,,,,,,,,****,,,,,,****,,,*,*,* *******,* ****** #.#.#># *,,,,,,,*,,,,,****,,****,,,,**,*,* *,* #,#.### *********,,,,,,,******,,,,,,**,*,* *,* *,#.***************,*,,,,,******,,,,,,,,,*,* *,* *,#.,,,,,,,,,,,,,,,,,,,,****,,****,,,,****,* *,*************,##***************,,,****,,,,,,****,,,,,,,* *,,,,,,,,,,,,,,,* *,****,,,,,,,,,,****,,**** ***************** *,,,,,,,,****,,,,,,,,,,,,* ********** *,,**,**,***,* **,**,*,,* *,* *,,,,,,** *,* ****,******,* *,,,,,,,,* **********