########### #.........# ####### #.........# #.....# #..######.# #.....#######..######.## #......................# #......####.....######..# .........# #......######..# ###..##### ##.............# #... ##.#..........# #.# #.##########.# #. #.# #.# #+# #.# ##.# ..#######..# ...........# ....####...##### . +........... ##.....##### #.##..# #.###.# #.###.###.# #.........# #####.##### #.# ## #.# #...#####.# ..........# ...###.### ###'### ##.....## ##.⌠...⌠.## ##....8....## ###...⌠...⌠...### #...............# #.8.8.#####.8.8.# #..8..#.<.#..8..# #.8.8.##'##.8.8.# #...............# #################