perfectlist:=[ MatrixAlgebra(QuadraticField(-15), 3) | [ QuadraticField(-15) | [ RationalField() | 1, 0 ], [ RationalField() | 1/2, 1/6 ], [ RationalField() | 1/2, 1/30 ], [ RationalField() | 1/2, -1/6 ], [ RationalField() | 1, 0 ], [ RationalField() | 0, 0 ], [ RationalField() | 1/2, -1/30 ], [ RationalField() | 0, 0 ], [ RationalField() | 1, 0 ] ], [ QuadraticField(-15) | [ RationalField() | 4/3, 0 ], [ RationalField() | 2/3, 8/45 ], [ RationalField() | 2/3, 1/15 ], [ RationalField() | 2/3, -8/45 ], [ RationalField() | 1, 0 ], [ RationalField() | 0, -2/45 ], [ RationalField() | 2/3, -1/15 ], [ RationalField() | 0, 2/45 ], [ RationalField() | 4/3, 0 ] ], [ QuadraticField(-15) | [ RationalField() | 7/5, 0 ], [ RationalField() | 3/5, 1/5 ], [ RationalField() | 11/10, 1/30 ], [ RationalField() | 3/5, -1/5 ], [ RationalField() | 1, 0 ], [ RationalField() | 1/10, -1/10 ], [ RationalField() | 11/10, -1/30 ], [ RationalField() | 1/10, 1/10 ], [ RationalField() | 9/5, 0 ] ], [ QuadraticField(-15) | [ RationalField() | 3/2, 0 ], [ RationalField() | 1/4, 1/4 ], [ RationalField() | 5/4, 1/60 ], [ RationalField() | 1/4, -1/4 ], [ RationalField() | 1, 0 ], [ RationalField() | -1/4, -11/60 ], [ RationalField() | 5/4, -1/60 ], [ RationalField() | -1/4, 11/60 ], [ RationalField() | 2, 0 ] ], [ QuadraticField(-15) | [ RationalField() | 3/2, 0 ], [ RationalField() | 1/4, 1/4 ], [ RationalField() | 3/2, 0 ], [ RationalField() | 1/4, -1/4 ], [ RationalField() | 1, 0 ], [ RationalField() | -1/4, -13/60 ], [ RationalField() | 3/2, 0 ], [ RationalField() | -1/4, 13/60 ], [ RationalField() | 5/2, 0 ] ], [ QuadraticField(-15) | [ RationalField() | 2, 0 ], [ RationalField() | 5/4, 1/4 ], [ RationalField() | 1, 1/15 ], [ RationalField() | 5/4, -1/4 ], [ RationalField() | 3/2, 0 ], [ RationalField() | 1/2, -1/15 ], [ RationalField() | 1, -1/15 ], [ RationalField() | 1/2, 1/15 ], [ RationalField() | 1, 0 ] ], [ QuadraticField(-15) | [ RationalField() | 3/2, 0 ], [ RationalField() | 1, 7/30 ], [ RationalField() | 1/2, 1/30 ], [ RationalField() | 1, -7/30 ], [ RationalField() | 3/2, 0 ], [ RationalField() | 0, -1/30 ], [ RationalField() | 1/2, -1/30 ], [ RationalField() | 0, 1/30 ], [ RationalField() | 1, 0 ] ], [ QuadraticField(-15) | [ RationalField() | 1, 0 ], [ RationalField() | 3/10, 9/50 ], [ RationalField() | 2/5, 0 ], [ RationalField() | 3/10, -9/50 ], [ RationalField() | 1, 0 ], [ RationalField() | -2/5, 0 ], [ RationalField() | 2/5, 0 ], [ RationalField() | -2/5, 0 ], [ RationalField() | 6/5, 0 ] ], [ QuadraticField(-15) | [ RationalField() | 1, 0 ], [ RationalField() | 1/2, 1/10 ], [ RationalField() | 1/2, 1/10 ], [ RationalField() | 1/2, -1/10 ], [ RationalField() | 1, 0 ], [ RationalField() | -1/2, 1/30 ], [ RationalField() | 1/2, -1/10 ], [ RationalField() | -1/2, -1/30 ], [ RationalField() | 2, 0 ] ], [ QuadraticField(-15) | [ RationalField() | 1, 0 ], [ RationalField() | 1/2, 1/10 ], [ RationalField() | 1/2, 1/6 ], [ RationalField() | 1/2, -1/10 ], [ RationalField() | 1, 0 ], [ RationalField() | 0, 2/15 ], [ RationalField() | 1/2, -1/6 ], [ RationalField() | 0, -2/15 ], [ RationalField() | 3/2, 0 ] ], [ QuadraticField(-15) | [ RationalField() | 6/5, 0 ], [ RationalField() | 3/10, 31/150 ], [ RationalField() | 3/5, 0 ], [ RationalField() | 3/10, -31/150 ], [ RationalField() | 1, 0 ], [ RationalField() | -3/10, -1/30 ], [ RationalField() | 3/5, 0 ], [ RationalField() | -3/10, 1/30 ], [ RationalField() | 6/5, 0 ] ] ];