Assignment 4 TML