Complete the  function `scramble(str1, str2)` that returns `true` if a portion of ```str1``` characters can be rearranged to match ```str2```, otherwise returns ```false```.
**Notes:**
* Only lower case letters will be used (a-z). No punctuation or digits will be included.
* Performance needs to be considered
## Examples
```python
scramble('rkqodlw', 'world') ==> True
scramble('cedewaraaossoqqyt', 'codewars') ==> True
scramble('katas', 'steak') ==> False
```
def scramble(s1, s2):
    Mot = "".join(dict.fromkeys(s2))
    for i in range(len(Mot)):
        if s1.count(Mot[i])<s2.count(Mot[i]):
            return False
            
    return True
    # your code here

def scramble(s1, s2):
    Mot = "".join(dict.fromkeys(s2))
    for i in range(len(Mot)):
        if s1.count(Mot[i])<s2.count(Mot[i]):
            return False
            
    return True
    # your code here
