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