problem 4 working test with solution
update: gitignore updated.

Perhaps some git remove needs to happen, but I'm not sure.