Christmas' Homework #1 2010