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