done problem 42