######## ***** **** #......# *,,,* ****,,* #......# *,,,* **,,,,,* #......# *,,,***,,***,* #......# ***###***** *,,,,,,,,,,,,* #<.....### ####,,...,,,,* *,,,*,,,,,,,,* #........# #..,,....,,,,* *,,,*,,,,,,,,* #......#[####.#*.....,,,,* *,,,*,,,,,,,,* ##.............##.....,,,,* *,,,*,,,<,,,,****#........#.##.........***** **,**,,,,,,>,,.!.[..##..###.##.......[#* *,**,,,,,,,,,#####.##[........<.[....# *,**,,,,,,,,,* **#.....##..######..### *,********,*,***_#.##.......## *....# *,* *,,,,**,####.....#..###..#,# *,* ***,**,,,*#.......#..#..##.#* *,* *,*,,*,,##................*# *,* **,*,***,*#....#.##.#..#..,.## *,** *,,*,***,*#....#..#....#*,...#** *,,* *,**,*_,,,##......<..#.###....,* **,* *,+,,*,,,,_####....#.#.#....##,** *,* ******,*_,,,** ##.........#*..#,.# *,* ***,,,,*,***,*** #........###..#*.# *,* **,,,****,***,*,**###.###......##.##.## *,***,,*** *,,*,,*,,,#...###.....>.......# ****,**,,*** **,,,**,*.....................##** *,,,,,,,,,,* ****,**,,.....###..###...........,** *,,,,,,,,,,****,,*_*,,,......##..###.......#..,,,* *,,,,,,,,,,,,*,,****,,*..................#..#***** *,,,,,,,,,,*,*,,,,,,,,*,,................#*.# **,************,,,,,,,*,,................##.# **********,,,*************,,,,,,*,.....##.).......#..### ***,,,,,,*,,,*,,,,,,*** ****,*,,,.....................# *,*,_,,,,+,,,+,,,,_,*,* *,**,,a.............#.#....# ***,,,,,,*,,,*,,,,,,*** *,,,,,./...........#.#.#...# **********,,,********** **,,,,,,oo..#.....#.#.#.#..# **,******** *,,,,,,,...#......#.>.#...##### *,***,**,* **,*,*,,,*.######.#.#.#.#......# *,,,,,,,,* *******,,*,,,,**...# #..#.#.#....>..# *****,,*** *,,,,,,,**,,****##(####o..#.#........# *,** *,,,,,,,**,** #[...)h..............# *,* *,,,,,,***,* #)........#..#.......# *** *,,,,,,,,,,* #[...................# *,,,,,,***** #.........####.......# *,,,,,,* #.........# ######### *,,,,,,* #.>.......# *,,,,,,* #....|....# *,,,,,,* ########### ********