1class Solution:2def getHappyString(self, n: int, k: int) -> str:3ans = []4letters = ["a", "b", "c"]56def happystr(n, prev, temp):7if n == 0:8ans.append("".join(temp))9return10for l in letters:11if l != prev:12happystr(n - 1, l, temp + [l])1314happystr(n, "", [])15if len(ans) < k:16return ""17return ans[k - 1]