Finished set1/challenge7.