CAS Assignment 4