https://itsmekartikeya.medium.com/interview-question-possible-words-for-digit-digit-recursion-c-9666a6bb4a46