39     bool operator()(pair<
double, pair<int, int> > a, pair<
double, pair<int, int> > b) { 
return a.first < b.first;}
 
   46     Matrix(
const int& r, 
const int& c);
 
   50     void insert(
const double& 
value, 
const int& rowCoordinate, 
const int& columnCoordinate);
 
   51     double access(
const int& rowCoordinate, 
const int& columnCoordinate);    
 
   57     multimap<double, pair<int,int> > 
_data;
 
   60     ostream& 
write(ostream& os);