Add Problem 4 docs
Fix up problem 5 python solution
Add Problem 5 docs