################# #...............# #.####.#####.##.## #.# #.# #.#...######## #.# #.# #............########### ### #.# #.### #.#...######............ ..# #.# #...###.##.## #........########.## #.# #.#.....##.# #........##........ #.# #...###.##.# #...............#.# #.# #..# ##.##.#### ##.......(##..#.#.# # #.####..###........# #...........#..#.######.# #............##.##.# #.......)#..........)...#### ######..###.###.##.# ####.####.#(##.#.##.^....... #.............# ##.#####..#..)........#### ##.###.##.###.#######....(....#..#.##.###.# #.##...(...#..........########..#.##.# .# #............########.########..#.##.# # #.##.....#...# ##.............##.# #.##.######.## ##.#.#######......#. #..8.....8..# ##.###.## #.##### #..#.....#..# #.## ##.# ..... #..#..<..#..# ##.###.#####..... #.[#.....#..# ##.#........#... #..8.....8..# #..###.......# #.######.##..# #>.# #.#####... #..#.....#...# ###..# #.# #............# ##.#..# #.# ###.#..####..####.#...###.# #....# #......###......# ###..# #######.#.####### #..####### ##.# #........# #.# #.######.# #.# #. #.# #.# #. #.# #.# #. #.# #.# #.######.# #.# #........# #.# #######.# #.# #>#####.###### #.............. #..##.......###. #.###.##.##.# #. #.##.# .# #. #.##.. . #. #.##### # #. #.# #..