Problem 1 - Python
Problem 2 - Python - Non Recursive
Problem 2 - Python - Recursive