ASE Assignment 1