String Permutations By Changing Case Leetcode 150 Questions