anagrams Lots and lots of versions of the same simple program, written in different languages. Most of them Scheme. MJD has a fun article about finding the "best" anagram here.