Assignment 4 done.