almost done with homework 11