Home Work for New Year challenge of 2014