when diagonals are swapped, affected triangles turn purple