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