A 'must-have-done' for each programmer: implement Conways game of life.A fun excercise.
better start with Fibonacci first ;-)