######## #......# ##### ### #.####.# .... ..# #.# #.# ...##.# #.# #.# #..#.# #.# #.# #.#.# #.# #.# #..?# ######'####.# ...###..### #........##.# ..........# #.#......##.# #...###.#.# #.#......##.# ....###.#.###.#......##.# o.............o......'.># ..#.###...###.#....).#### #.......###.#......# ######......#....(.# #..#####......# ##.## #####(## #..# #(# ##.# #.# #.# #.# #.# #.# #.# #.# #.## #.# #..# #.# ##.## #.# ####### #..# #.# ##.....## ##.## #.# ##.......## #..# #.###....#....# ##.#####'##...##.##..# #..#........##.⌠.##.## ######.#.......####.####.## #...##.#.......#.#.#.#.#..# #...##......#(#.⌠.###.⌠.#.# #...###..#..#..#.#.#.#.#..# #####...# #..#......#.#.#.##.## ##.......###..#..#..###.⌠.###.# #.............#..##..#.#.###..## ##.....#######....#..#.#.#.#.#..# #......# #..........#.8.###.⌠.#.# #......###...........#.#.#.#.#..# #........#...........####.####..# #......#.#####...>###.##.⌠.##...# #......#.# #.#.......##.##...## ###....#.# #.########..#..#..# ######.# #....# ##...##.## #.# ####.# ##.....# #.# #..#.# #.##### #.# #..#.#######.# #.# #..#....))...# #.#####..########### #........####....# ###############..(...##.# #...........###########.# #.#########.......# #.# #.#<......#.......# #.# #.##.#.##.#.###########.# #....#....#.............# #########.############### ###