**********################ *************** *,,,,,,,*,........#......# *,,,,,,,,,,,,,* ***********,,,,,,,*,...ยง....#....o.###*,,,,,,,,,,,,,* *,,,,,,,,**,,,,,,,*,oo......#..........,,,,,,,,,,,,,* *,,,,,,,,**,,,,,,,*,.o......((.........,,,,,,,,,,,,,* *******,,,,,,,,,,,,,,,,,,,......#.##.S.......,,,,,,,,,,,,,*** *,,,,,,,,,,,,,,,,,,****,,,.....,+............,,,,,,,,,,,,,,,* *,,,,,,,,,,,,,,,,,,* *,,,.....,#o...........,,,,,,,,,,,,,,,* *,,,,,,,,,,,,,,,,,,* *,,,.....,#.##.........,,,,,,,,,,,,,,,* *,,,,,,,,,,,,,,,,,,** *,,,......#o##.............,,,,,,,,,,,* *,,,,,,,,**,,,,,,,,,***,,,......#..+..............,,,,,,,,,,* *,,,,,,,,**,,,,,,,,,,,,,,,......#.##.............#,,,******** *,,,,,,,,**,,,,,,,,,,,,,,,........=+.............#,,,* *,,,,,,,,**,,,,>,,,,,,,,,,........##....,........*,,,* *,,,***********,,**,,*,,,*'##+##..##.$#**#.....###,,,******** *,,,****** ***,,**,,****,,,,,,#...#..####........,,,,,,,,,,* *,,,,,,,,* *,,,,,,,,,,,+,,,,,,+.........'o.....[.,,>,,,,,,,* *,,,,,,,,****,,,,,,,*,***,,,,,,###.#.....#........,,,,,,,,,,* *,,,,,,,,,,,,,,,,,,,,,############.......#...>....,,,,,,,,,,* *,,,,,,,,,,,,,,,,,,,,,#...........#......#........,,,,,,,,,,* *,,,,,,,,,,,,,,,,,,,.,#...........#......'........,,,,,,,,,,* *,,,,,,,,,,,,,,,,,,,#'#......(....#......#........,,,,,,,,,,* *,,,,,,,,,,,,,**,,,,.r..o.........#....o.#......#+****+****** *,,,,,,,,,,,,,,*,,,,..............##..............,,,,,,,,,,* *,,,,,,***,***,,,,,,.........[....#.............#.****,****** *,,,,,,*,,,,,*,,,,,,...........o.o#.#.#...........,,,,,,,,,,* *,,,,,,*,,,>,*,,,**,..............................*,***,***,* *,,,,,,,,,,,,,,,+**,......#..........#....###.....,,***,* *,* *,,,,,,*,,,,,*,,,,,,.#.####...............#**###..,,,,,,* *,* ****,,,*,,,,,*,,,,,,..,* #....####.......#,,,,,..,,,**,* *,* *,,,***,***,,,,,,g,,***#....#**#.......#,**,,,,,,,**,***,* ****,,,,,,,,,,,****,,,,,,.......,,+.........,+,,,,,,,,,,,,,,* *,,,,,,,,,,,,,,,,,,,****,#......#*#.........#*,,,,,,,,*,***** *,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,##+#.......,,,,,,,,,*<* *,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,****,,***,*,****** ***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,***,,,,,,,,* *,*,,,,,,,,,,,,,,,*,*,*,,*+*,,,,,,,,,,,,*+***,,*,**,******,* *,*,,,,,,,,,,,***,*,*+*,,,,,,,,***+**,,,,,,,,,,*,**,* *,* *,,,,,,,*,<,,,,,,,,,,,,,,,,,,*****,,,,,,,,,,,,,*,**** *,* *,,,,,,,,,,,*,*+*,,,,,,,,,,***,,,*,,,,,,,,,,,,,,,*********+*** **,,,,,,*,,,*,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,* *,,,,,,*,,,*,,,,,,,,,,*,,,,,,,,,,,,,,,,,****,,,,,,,,,,,,,,,,* *,,,,,,*,,,,,,,,,,,,,,***,,,,,,,**,,,,<,* *,,,,,,,,,,,,,,,,* *,,,,,,,,*,*,,,,,,,,,,* *,,,,,,***,,,,,,****,,,,,,,,,,,,,,,,* ******,,,,,,,,*,*,,,,,,,,,****,,,,,,* *,,,,,,,,,,,*,,,,,,,,,,,,,,* *,*,,,,,,,,,,<,,,,,,,,,,,,,,,,,,,,,,***,*,*,*******,,,,,,,,,,,,,,* *,********,*,,*,*,***,,,,,,,,,,,,,*,,,,,,,,,***,,,,,,,************ *,*,,,,,,,,,,,,,,,,**,,**,***,*****,***,,,,,,,*,****,,* *,****,***,*,,,,*,,***,**,* *,* *,* *,*,***,,,,,,,,,* *,,,,,,,,,,,,,***,,,,,,**,* *,* *,* *,*,,,,,,,,,,,,,* *,,,,,,,,,,,,,***,,******,* *,* *,* *,*,***,**,****,* *******,**,,,*,,,,,******,***,* *** ***,* *,**,* *,* ***,**,,,****,,,,,,,,,,,,,* *,* *,**,****,*** *,,,,,,,,,,,,,************* *,* *,,,,,,,,,,,* ***,,,,,******* *,* ************* ******* *,* ***