Initial commit of assignment 6.