DSA ASSIGNMENT