Added solutions to 2.14, 2.15, 2.17 and 2.18