initial commit for problem 5 (not solved yet!)