CSE705Assignment1