Smallest Palindrome With Wildcards and K Edits

Company: Deutsche Bank_3oct

Difficulty: medium