Anagram laboredly