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