##### ##+## #...####...## #.8.'.#.....## #...#........## ##.##.........# ... #.##.....>...+ ... ##.##.........# .r. #...#...##.......## #.# .8.#.8.###.....## #.# ...#...# ##...## #.# #.###.## ##'## #.# #.# #.# #.# #.# ##.###.## #.# #.# #...#...# ##.#########.# #.<...8.# ##..........#.# #...#...# #.....#####.#.# ######### ##...#...##.#.# ##..#.#......# ##.#...##.### ...[..###.# ##.######.# #........# ##########