Lab7 first commit

matrix_gen