Optimize a bit 14.10
Add alternative solution for problem 10.5
Add problem 10.7
Add problem 10.8
Add problem 10.9
Add problem 8.7
Add problem 8.9