.# . ##. #.. #.# #.# #.# ##.# ##..# ##.#.## ###.###.####.# #######..## ##.....## #..r