############## #............# #.##########.######### #.#..................# #.#.########.#######.# #.#.# #.# #.# #.#.# #.# #.# ###########.#.# #.# #.################ #...........#.# #.# #................# #.###########.# #.# ######..###########.# #.# #.# #.# #.......(.....####.#.######### #.# #.# #.# #.###.............###........# #.#### ##.## #.####.###.#.####..##.#.#.####.##.# ##....#######...#######..........#.####..##.##.## #.##.# #.................o..).........................# #.##.# #.###.#####......###########.#####.#.##..###.### ##.##)# ########)###.#####..###.# #.# ###.#..# #.# ##...#.# #.........(...o(.<..# #.# #.. #...# #.. #......# #.#..........####...# #.# #### #.#.########.#......# #.#.##....[..# #...# #<# #.##..........#.....## #.#.##.#.###.# #...# #.# #.# #..#######.##....# #.#.##.#.# #.# #...# #.# #.# #..######<..##.#.# #.#.##...# #.# #...###.# #.# #............#.#.# #.#.####.# #.####...#...# #.# #..####........#.# #...# #.###.##.......### #.# #..# #...........# #..## #............o.# #.# #..# #......)....# #..#####.....##.......# #.# #..###..........## #............####...#.# #.###..............## ##.########.## #......# #....(...(.......#.# #.# #.# #.###..### #####...>.......##.# #.# #.# #.# #....############## #.#######.....^# #.# #.# #.###..#...)oo........# #.# #..##### #.# #.# #......##############.# #.#######..# #.# #.# ##.#.##.## #.# #..........# #.########.###......... #.# #.########.# #.........>..........## #.#########.# #.# ##############...#.#.# #...........# #.# ##........ #..########.# #.# ####..### #..# #.# #.# ..# #..# #.# #.# .# #..# #.# #.# .# #..# #.. #..# ... .... ### #..#