This is an old revision of the document!
Thanks to Mason Haberle who kindly shared with us his solutions.
If you would also like to share your solution. You can edit this wiki-page, and upload your solutions.