Adding skeleton for problem 1