Here's a challenge - solve 99 problems in Perl 6 - the solutions in Lisp and Prolog can be used as a guide.... 99 Problems in Perl 6 - O'Reilly ONLamp Blog