ASE Assignment 2