Question at hand: https://leetcode.com/problems/decode-ways/
Solution: https://leetcode.com/problems/decode-ways/discuss/30358/Java-clean-DP-solution-with-explanation