new correct files for parts a, b, c (not the applications)