Add solutions to problem 15
Add solutions for problem 016