Implementada reduccion