final versionof week7, score 20