Done with problem 1