Adding files for problem 8