Added problem 3a