Finished 104A problem.