Completed problem 001.