CS-486-03-Assignment-3