A message containing letters from A-Z can be encoded into numbers using 1 -> A through 26 -> Z.
Given a string s containing only digits, return the number of ways to decode it.
Examples
Input: s = "12" Output: 2
Input: s = "226" Output: 3
Constraints
- 1 <= s.length <= 100
- s contains only digits and may contain leading zeroes.