Homework

done. no bonus