assignment-10 initial