1load("__common__.sage") 2 3def generator(): 4 A=random_matrix(QQ,4,4,algorithm='echelonizable',rank=4,upper_bound=9) 5 6 return { 7 "name": choice(["A","B","C","M","N","P","Q"]), 8 "matrix": A, 9 "inverse": A.inverse() 10 } 11 12 13