Homework #3

Got it all!