### #.. #.# #.# ###.####### #.........# #.#.#####.# #.#.### ##.#...# # ##+## #..###.###.# ##...## #'#........# ##.....## #.####..######.......## ###.####...####.........# #..<..#.......'.........+ ###.#######.###.........# ... +.# ##.......## ##### #.# ##.....## ..# ##...## ### ##+## ### ..# #.# #.# # #.###.##.# #........# #.# #.## ##..# #.#.# #.#..# #.###.## #.# ##.## ..# ##.######## ... ##.......... .. ##.########## #.## #.## #. #. #. #. #. #.