.#######..########..##....##..##.....##..#....#...##........##...##...###...###......#....##........##..##....####.####.....#.....######....#####.....##.###.##....#......##........##..##....##.....##....#......##........##...##...##.....##....#......########..##....##..##.....##.