Ya funciona, ahora solo hace falta contemplar casos en que el usuario haga algo estupido (Ej: matrices vacias)