CSEN Assignment3