Week 5 assignment from the course advanced motion methods by Sander Van Dijk, hosted at schoolofmotion.com