Assignment-1 v1