def anagrames_1(a, b):
    if len(a) == 0:
        return True
    else:
        p = a[0]
        if p not in b:
            return False
        else:
            pos = b.find(p)
            b = b[:pos]+b[pos+1:]
            return anagrames(a[1:], b)
 
def anagrames_2(a, b, i = 0):
    if i == len(a):
        return True
    else:
        p = a[i]
        if p not in b:
            return False
        else:
            pos = b.find(p)
            b = b[:pos]+b[pos+1:]
            return anagrames_2(a, b, i + 1)

anagrames = anagrames_1
#anagrames = anagrames_2

    
