30-cases-of-the-python-algorithm