CSE6339 -- 2nd Assignment