Anagram haplonts