Finished set1/challenge3.