#ifndef matrix_multiplication_h
#define matrix_multiplication_h

void matrix_multiplication_st (int ** a,
                               int ** b,
                               int ** d,
                               unsigned int n);

void matrix_multiplication_mt (int ** a,
                               int ** b,
                               int ** d,
                               unsigned int n,
                               int lock_by_line);

void matrix_multiplication_print (int ** m, unsigned int n);

#endif // matrix_multiplication_h
