0_0_38297305_14845.cpp:76:1: error: 'optional' does not name a type optional<Matrix> calc_matrix_inv(const Matrix &A) { ^