Codigo cuadrado mejorado