STM Part 3
Here is the link to the assignment.