Given a string s and t and a list of transformation arr, determine if after we can turn s into t after applying exactly n transformations from arr (choosing which operation to perform on each turn the string is up to you, as long as it's a valid transformation)
Example: With s = "XO" and t = "XXXO", n = 4 and list of available transformations:
"XX" -> "XO"
"XO" -> "OO"
"O" -> "XX"
Explanation: We can apply the second operation to turn s into "OO". Next apply the third operation to the first character and we'll get "XXO". Apply the third operation to the last character and we get XXXX. Finally, apply the first operation on the last two characters and we get the string s = "XXXO", which is equal to t.
Contraints:
- The length of
swill be no more than 40 characters, and so ist. - Length of
arr(the list of transformations) is no more than 10. - Each string in
arris at maximum 10 characters in length n<= 15- Time limit: 1s








