Arreglados varios errores, ahora ya se pasan todos los tests.