Finished set 2 problems. All passing.