Anagram cyclize