Solved P18 and P19
Added comment re map(f).flatMap(identity) being equal to flatMap(f)
refactor: replaced xs.map(f).flatMap(identity) with xs.flatMap(f)
Solved P20
Merge pull request #14 from ignasi35/master

Solved P18 to P20. Refactorred some solutions after seeing pulpillo's solutions.