FMT313 Tutor-Marked Assignment 1