complete assignment 15 and assignment 16

anna520