Anagram supersalesman