falta solucionar el peo de que explota con proyecciones al lado derecho de los operadores binarios
al parecer funciona todo, pero no probe retornando matrices en las funciones
recursea bello