problem 1 a, no comments