question box homework

Committing as I go. Didn't get to scoring yet, though I think I might be able to get it with a bit more time.