ANSWERS

You really should solve these problems yourself, but if you insist...
Phase 1 answers
Phase 2 answers