Decode Ways - Dynamic Programming - Leetcode 91 - Python