######## #......# ####.####.############## #...#.###..............# #.#.##.........#######.## #################### #...#.########.#### #...# #..................# ##.#.## #.......###...### #.################.# ########## #.#.# #.##.##.#.......####.# #)# #........# #.#.######.##......<........#.# ##### #)# #.######.# ####.!........##.##.#.......#....##########...# #.# #.# #.# #.............##.##.###...##.###..............# #.# #.# #.# #.####.#####.###.##.# #>..##.# #.##########...###.# #.# #.# #.# #.# #.# #.##.# ##.###.###.# #....o...<.###.######.# #^####.# #.# #.##.###...###...## #.......[..........##[# #...##.# ##.###.##.##....# ##.## #...........##.###.##.# ###.##.# ##...##.##.##....# #.############...###..##.# #.##.# #.##.# #..#....##.....######................# #..##.###.##.# #.##.###....##................###########...# #...#.##...#.# #.##.....#.###.#......######.## ##### ##..#........# #.####.........(.....## #.# #..####...### #.# #.#.#####..##.### #.# #..# ##.## #.# #.#.# ##...##.#########.# #..#####.# #.# #.#.# #.#...............# #....o...# #.####.#.# ##.#.##.########### #..####### #......#.#####..##.# #.o# ######.o..).....##.# #########.{# #.##.########.# #..........# #o>.....##....## #..........# ####...........# ###..######..# #..#.##.###.# #.(.)######..# #.....#.# #.# #(#.###......# #..###..# #.# #.#.# #.###..# #.## ##.# #.# #.#.###.###..# #.# #.# #.# ##### #.#(##...##..# #.## ##.# #.# ##...###.#.#.....#..# #..###..###.###########.###.##............# #.....#.##..............####.#####.....#.## #.).........##.##.........##.# ##...##.# ##.##.#.##..##.#######..#.##.# ##(###.# #.##.#.##..##.########.#.#.########)# #.# #...............)..................<###.## ####.#.##.###.########.#)##########.##...#### #.#.##.###.########.#.# #.#.......# #.#.##..............#.# #.##...##.# #.#.##..#####.#######.## #.###.###.# #.......# #.# ####.(#########.# ### #.# ###.##.## #.####.....(.........# #)# #.#..######......###.########### #.# #...........###### #.#################.# ###>#######.#.## #)..................# #.# #..#.## #..################## #.# ##.....####..# #.######..###.......# #.........###.####### #########..#..# ##...## #####