Added solutions to problems up to 20.

Solution list is not exhaustive since some of them have been solved using python or entirely on paper.