#include <iostream>
#include <Eigen/Dense>
using namespace std;
using namespace Eigen;
int main(int argc, const char * argv[]) {
MatrixXd mix1(2,2);
//mix=MatrixX2d::Random(2, 2);
mix1<< 1, 2,
3, 4;
MatrixXd mix2(2,2);
mix2<<2,3,
4,5;
cout<<mix1+mix2<<"\n";
MatrixXd mixinvert(2,2);
mixinvert=mix1.inverse();
cout<<mixinvert<<"\n";
MatrixXd dotresult(2,2);
dotresult=mix1*mixinvert;
cout<<dotresult<<"\n";
return 0;
}