Just a fun little exercise, in a number of languages.