Q[m00,m01,m02,m03,m10,m11,m12,m13,m20,m21,m22,m23,m30,m31,m32,m33]
{
m03*m12*m21*m30-m03*m12*m20*m31-m03*m11*m22*m30+m03*m11*m20*m32+m03*m10*m22*m31-m03*m10*m21*m32-m02*m13*m21*m30+m02*m13*m20*m31+m02*m11*m23*m30-m02*m11*m20*m33-m02*m10*m23*m31+m02*m10*m21*m33+m01*m13*m22*m30-m01*m13*m20*m32-m01*m12*m23*m30+m01*m12*m20*m33+m01*m10*m23*m32-m01*m10*m22*m33-m00*m13*m22*m31+m00*m13*m21*m32+m00*m12*m23*m31-m00*m12*m21*m33-m00*m11*m23*m32+m00*m11*m22*m33}
{
(4,5,6,7,8,9,10,11,12,13,14,15,0,1,2,3),
(4,5,6,7,0,1,2,3,8,9,10,11,12,13,14,15),
(1,2,3,0,5,6,7,4,9,10,11,8,13,14,15,12),
(1,0,2,3,5,4,6,7,9,8,10,11,13,12,14,15),
(0,4,8,12,1,5,9,13,2,6,10,14,3,7,11,15)}
