Anagram sluggishly