Introducing first solution to problem 17
Introducing first solution to problem 18
Introducing first solution to problem 19
Introducing first solution to problem 20
Merge branch 'master' into descriptions
Introducing descriptions for problems 2 and 3