matrix2 can now use operator(int)