matrix := [ [0*Z(49),0*Z(49),Z(49)^48,0*Z(49),0*Z(49),0*Z(49),0*Z(49)], [0*Z(49),0*Z(49),0*Z(49),Z(49)^48,0*Z(49),0*Z(49),0*Z(49)], [0*Z(49),0*Z(49),0*Z(49),0*Z(49),0*Z(49),Z(49)^48,0*Z(49)], [0*Z(49),Z(49)^24,Z(49)^24,Z(49)^24,0*Z(49),0*Z(49),0*Z(49)], [0*Z(49),0*Z(49),0*Z(49),0*Z(49),0*Z(49),0*Z(49),Z(49)^48], [Z(49)^48,0*Z(49),Z(49)^40,0*Z(49),0*Z(49),Z(49)^16,0*Z(49)], [0*Z(49),0*Z(49),Z(49)^5,0*Z(49),Z(49)^24,Z(49)^16,Z(49)^24] ];