Added symmetry breaking when on the diagonal. All symmetries have not been broken, but most.