initial assignment 7