For learning and playing with new techniques and fun with different data structures.