This is the homework 1.