CS771-Assignment1