### #############.###### #............#.....#### #..>........###......^## #..#########.#.###.#...####### #..# ##.## #...#.......# #..# ### ###...#####.# ############..# ##.## #.########### #.............# #.# #...........# #.###########h# #.# #.#####.P.P.# #.# #####.########### #.# #.# #.._..# #.# #...............# #####.# #.# #.P.P.# #.# #.###.###.....>.# #.....# #.# #.....# #.#######(###.###.#####)# ##.##### #%# ###.##### #........(g.(.....# #.###...#########.# #....[# ##.######(####.##### #.................# #####.# #.........# #...# #.###...#########.# #.# #..#####..# ##.## #####.####.## #.# #.# #..# #..# #.# #..........##########.# #.# #..# #o.# #g# ###.###.................# #o# #..# #.o# #.# #..o.$################..# #.# ##..# #..# #.###.###.# #..# #.#*** #...# #..# #.....# #.# #..# *,,,,* #...# #..# #####.#*#.# ####..# ****,* #...# #..# #.....# ######.....# *,* #...#####..# ####### #.........## *,* #.........(# #.####.#..###########****,* #.#.######.# #.####.#.............,,,,,* #.......##.# #.##.)....##.######.#****** ###........# #.##.#.#####.# #.# #####.#..#### #.##%#.# #l# #.# #.#.....# #.##.#.# #.# #.# ##.#.###)## #.##.#.## #.######.## *#....##.#.## #.......####.o.>l....# *##.###.#.###.## ###..>.....########..# **..,* #..## ##.# #.....##.# ##.# **,*#.###.#.###..#*###********** #..#####.#########.# **### **,***#...###(#.#.#...,,,,,,,,,,* #..# #...........###...# **,** ###.####o##.#.#####,*****,* #..# #.#########.......# *,,* #<...............*,* *,* #..# #.# #.###...# *,,** ##.#.####..#######.** *,###..#####.# ##.####.## *,*,** *#<##.# #.o# #.#####.#........#.########.......# *,**,**#.##*.# #..# #....................#........##### *,***,..#* *.# #..## ###...........##.....#.####.o.# *,* *#.#****.#**#...# #.###.#.#............# ##.## *,* #.,,,,,..,,#.#.# #.# #.#.###.##.<...### #.# *,* #******.##.#.#.### #.# #.#.# #........#######l# *,* *..........# ##.# #.#.######.#..........o# *,* *,.#.#.#.#(#####..###.....####............<# *,**********,,#.#.#.......................############# *,,,,,,,,,,,,,#.#.###.#####.########.###### *************,#.......o...).# #.# *,###?###o####### #.# *,* *,**#.#********** *#.#* *,***,,,...,,,,,,,,,***...* *,,,,,,...#********,,,,.#.* ******##### *****.,.* *****