Update: Prob1 and Prob2

Both improved by use of generators. Prob2 in particular much more
concise and clear.
Add: Next batch of solutions (3, 12, 15, 16, 17)