The solution to programming puzzle #6 has just been posted.