I have this piece of code:

```
Lista_enteros = []
Lista_texto = []

def recibir(*args):
    argumentos = args
    return argumentos

filtrar_args = recibir("Hola mundo", 6)

for i in filtrar_args:
    if type(i) == "<class 'int'>":
        Lista_enteros.append(i)
    else:
        Lista_texto.append(i)

print (Lista_enteros)
print(Lista_texto)

```

I expected to have an output like this:

```
[6]
['Hola mundo']

```

But when I execute the code, I'm getting this printed:

```
[]
['Hola mundo', 6]

```

How can I solve it?