Version 7

explained further how I came to the answer for problem 3