************ *,,,,,,,,,,* *********** *********************,********,* *,,,,,,,,,* **,,,,,,,,,,,,,,,,,,,*,* *,**** ***** *,,,,,,,,,**********,,,,,,,,,,,,,******,*,* *,*,,* *,,,* *,,,,,,,,,**,,,,,,**,,,,,,,,,,,,,******,*,* *,*,,** *,*,* *,,,,,,,,,**,,,,,,*,,,,,,,,,,,,,,+,,,,,,*,* *,*,,,* *,*,* *,,,,,,,,,**,,,,,,*,,,,,,,,,,,,,,********,* ******,**,,* *,*,* *,,,,,,,,,**,,,,,,*,*+*,,,,,,,,,,,,,,,,,,,***,,,,*,**,,* *,*,*******,,,,,,,,,**,,,,,,*,*,*,*******,,,,,,,,,,,,**,**,*,**,,* *,*,,,,,,,,>,,,,,,,,+,,,,,,,+,*,*,* *,,,,,,,,,,,,**,**,*,**,,* *,****,,,,,,,,,,,,,,**,,,,,,*,,,,,*******,,,,,,,,,,,,**,**,*,**,,* *,* *,,,,,<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>**,,* *,* *,,,,,,,****************,******,*******,**,*,,,*,,,,,,,,,,,,* *,* *,,,,,,,* *,,,,,,* *,,,,,,,,,,,,,,,,,,,***,*,***,******,* *,* ********* *,,,,,,* **,*****,*******,*,,,,*,*,* *,*<,,,,,* *,**** ****,,,,,,*****,,* *,* *,**,*,*,*,***,************* *,*,,* *,,+,,,,,,,,,,,*,****,*******,**,*,*,*,,,,,,,,,,,,,,,,,* *,*,,* *,**,,,,,,,,,,,,,,,,,,,,,,,,,,**,*,*,*****,***********,* *,*,,* *,**,,,,,,,,,,,*,****,**********,*,,,,,,,,,*,,,,,,* *,* *,*,,* *,***,,,,,,,,,,*,,* *,* **,***,*******,****,* *,* *,*,,***** *,*,+,,,,,,,,,,**,* *,* *,,,,,,*,,,,,*,* *,****,* *,*,,,,,,*******,*,*,,,,,,,,,,**+***+****************,***,*,* *,,,,,,* *,**,**,,,,,,,,,,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,******,* *,*,* ******** *,**,**,,,,,,,,,,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,+,,,,,,* *,*,* *,,,,**,,,,,,,,,,*,*****,,,*+*,,,,,,,,,,,,,,,,,**********,*,* ********+**,,,,,,*,,,,,*,*,*,,***,,*+*,,,,,,,,,**,,,,,,,,,*,* *,,,*,**,,,,,,*****,*,*,**,* **,*,*,,,,,,,,,**,*********,* *,*,*,**,,,,,,* *,*,*,**,* *,,,*,,,,,,,,,**,* *,* *,*,*,,+,,,,,,*****+*,*,**,* **,,*,,,,,,,,,**,*********,* *,*,****,,,,,,,,,,,,,,*,**,* *,,*,,,,,,,,,**,,,,,,,,,,,* *,*,* **++,,,,,,,,,,,*,**,* **,*,,,,,...,*#.....$..,,,* *,*,* *,*,,,,,,,,,,,*,,,,* *,*,,,,,,...*#........,,,* *,*,* *,*,,,,,,,,,,,******* *,*,,,,,,,g.##.g......,,,* *,*,* *,*****+***+*,,,,,,,*****,*****,,,,..#.g......,,,* *,*,*****,* *,**,,,,,,,,,,,,,**>**,,,*,,,,g.........,,,* *,*,,,,,,,*****,**,,,,,,,,,,,,,,*,**,,,*,*,,,.........,,** *,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,**,,,*,#####.g......,,* *,*,***************+*******+*,*,*,,,,,,*,#[.##s#+******** *,,,,,,,,,,,,,,,,,,,* *,*,*,****,>,*,#.g.gg#,* ********* ***,***********,,,*** *,*,*,*,**,***,#<#####,* *,,,,,,,* *,* *,,,* *,*,*,,,**,* *,#<....#,****,*****,* *,* *,,,* *,*,***,**,* *,####.##,*,,,,,,,,*,* *,* *,,,* *,,,,,,,**,* *,,,,,,..,*,**,***,*,* *,* *,,,* ***,******,* ******,,...,,*,,,,,*,* *,***********,,,***********,,,,,,,,***********##*********,* *,,,,,,,,,,,+,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,* *************,,,**************************************,**,* *,,,* *,**,* ***** *,**,* *,**,* *,**,* *,**,* *,**,* *,**,* *,**,* *,**,* *,**,* *,,,,* ******