### ##.## ##...## ##.....## ### ############ ##.?.....## ##.## ##..........# #^........# ##...#######...#######.# ##........# #..............# #.# ##....>#.# ##...#######...# ###.# ##(..##.#####...## ##### #...# ##.###..........# #.### ###.# ######.....######## #.# ##...## #............######.# ##.###.## ##....######.....##.# #.## ##.########.#.# #####.##.# #.# #......#.....# #.##.# #.## ##.####.#.....# #.##.# ##.###.## #.......# ##.##.####### ############## ##.....## ###.....# #...#.......# #............######.......# #.....# #.#.......#.# #.##########.<....#......#### ####.#.#########...#..##.#.# #.# #..###.#.........# #.................##..##.#.# #.# #.## #..#.#......###.....................##.#.# #.# ########.## #.##.#................###>..###.###....#.# #.# #......##.#...#.##......###............## #.# #.####.# #.# #.#######.#####.##......# #.......####.####.###.####.############ #.# #.# ###.# #.###.########.......###...........................# #.# #.# #.#.###.# #. ...................####.###.###############.# #<###.######.##.#.## ## ########.##.######.# #.# #.# #.# #..).........##...# #.##.# #.# #.# #.# #.# #####.##########'## #.##.######.####.# #.### #.# #.# #...# #.##.............# #...# #.# #.# #...# #[###########.#### ###.# #.# #.# #.8.# #.# #.# #.# #.# #.# #.⌠.# #.# #.# #.# #####.# #.### #.8.# #.# #.# #.# #.....# #...# #...# * #.# #.# #.##### ###.# #...# ### * #.# #.#########.# #.# ##+## #.. #.# #.........#.# #.# #...#* * ####.# * #.# #########.#.# #.# ##.#.## ,..##.# ###.### ###.#.# #.# #.###.# #.##.# #.....# #...#.# #.# ##.# #.## #.##.# ###.....############.###.# #.# #.## ##.# #.##.# #..................#.# #.# #.#####.# #.#####.##.######## #.#.....##########.#.# #.# #..>.#.## ##.#..............# #.#.....# #.#.# #.# ####.#.# #.#.#####.######.# #.###.### ##.#.# #.# #...# #...# #.# #=# #.# #.# #..#.# #.# #.### ##### #.# ####.####.###.# #.##<# #.# #.# #.#*#...........).# #.##.# #(# #.# #.....##.###......# *######.##.# #(### #.# ####. *#.# #((##.## ,...........# #...# #.# **** # #.# #..##.# ,#######.#### ###.# #.# *,, * ** * * ,, #.# #..##.# #.# #(# #. * , , *#.#*#..##.# * , * #.# #o# ** , #.. .)..... ,,, , #.# #.# , ## ##...#.#**, * #.# #.# * * , , ,......# * #.# #.# , , , ,....... *#. * * #.# * .......** ,, , ..# , * * ### , ,* ,* * * * **