do extracredit for assignment 1