added solutions to problems 5 through 7
changed filenames to uppercase, though because of windows git may take a while to pick this change up