Assignment 1 for ACA class