A.Moreno -- Added solutions of problem 15 and 16.
            Problem 15: no programming needed, it's just a combination
                        problem.
            Problem 16: Used python's built in types for ease of
                        programming