End of assignment 1