perfectlist:=[ MatrixAlgebra(QuadraticField(-6), 2) | [ QuadraticField(-6) | [ RationalField() | 1, 0 ], [ RationalField() | 1/2, 1/3 ], [ RationalField() | 1/2, -1/3 ], [ RationalField() | 1, 0 ] ] ] [ MatrixAlgebra(QuadraticField(-6), 2) | [ QuadraticField(-6) | [ RationalField() | 1, 0 ], [ RationalField() | 1/2, 1/6 ], [ RationalField() | 1/2, -1/6 ], [ RationalField() | 1/2, 0 ] ], [ QuadraticField(-6) | [ RationalField() | 1, 0 ], [ RationalField() | 3/4, 1/4 ], [ RationalField() | 3/4, -1/4 ], [ RationalField() | 1, 0 ] ] ];