[Python] The easiest one with MAD SKILLZ Paint explanation
\n\n\tclass Solution:\n\t\tdef countVowelStrings(self, n: int) -> int:\n\t\t\tvowels = deque([5,4,3,2,1])\n\t\t\tsm = temp = sum(vowels)\n\t\t\tfor i in range(1
![image](https://assets.leetcode.com/users/images/4e09b616-ca35-4732-b657-22235cb2d810_1652269151.3420324.png)\n\n\tclass Solution:\n\t\tdef countVowelStrings(self, n: int) -> int:\n\t\t\tvowels = deque([5,4,3,2,1])\n\t\t\tsm = temp = sum(vowels)\n\t\t\tfor i in range(1, n):\n\t\t\t\tfor _ in range(5):\n\t\t\t\t\tvowels.append(temp)\n\t\t\t\t\ttemp -= vowels.popleft()\n\t\t\t\t\tsm += temp\n\t\t\t\ttemp = sm\n\t\t\treturn vowels[0]
['Queue', 'Python']