comments for problem 1