#Smallest Substring of All Characters
Given an array with unique characters arr and a string str, find the smallest substring of str containing all characters of arr.
Example: arr: [x,y,z], str: xyyzyzyx result: zyx
Implement your solution and analyze the runtime complexity