Add Problem 2 - Incorrect

-- This code still not working, but it is a start on Problem 2.
Add Problem 3 - Unsolved

--Add initial thoughts on problem 3. I know conceptually how to do this,
but have to work on something else. Will revisit.