853073_0_0_17296.cpp: In function `int main()': 853073_0_0_17296.cpp:424: error: no match for 'operator==' in 'mat_g == (&mat_g)->Matrix_Square::operator^(3)' 853073_0_0_17296.cpp:175: note: candidates are: bool Matrix::operator==(Matrix&)