Me falta hacer más simple la definición de las diagonales