TCC Assignment 1