Assignment 8 done