Late to the game,
but I've set my own challenge, write a Gaussian elimination routine.
More specifically, to solve this challenge : http://www.enigmagroup.org/missions/programming/9/
I would be interested to see how other people would solve this, I already have found many ways to do this wrong.