if there are duplicate characters in the string 2 the should we consider only one occurrence or duplicate characters are also should be considered
About the duplicates characters in the string2
you should consider duplicate characters as different characters i.e. if the string 2 is aabc, then you need to find a shortest string of string a that contains 2a’s, 1b and 1c.