#include <bits/stdc++.h>
using namespace std;



int main(){
	int H,W;
	cin>>H>>W;
	vector<vector<int>> V(H,vector<int>(W));
	
	for(int i=0;i<H;i++){
		for(int j=0;j<W;j++){
			cin>>V[i][j];
		}
	}
	vector<pair<pair<int,int>,pair<int,int>>> ans;
	
	for(int i=0;i<H;i++){
		for(int j=0;j<W;j++){
			if(V[i][j]%2==1){
				if(j==W-1){
					if(i==H-1)break;
					ans.push_back(make_pair(make_pair(i+1,j+1),make_pair(i+2,j+1)));
					V[i+1][j]++;
				}
				else{
					ans.push_back(make_pair(make_pair(i+1,j+1),make_pair(i+1,j+2)));
					V[i][j+1]++;
				}
			}
		}
	}
	
	cout<<ans.size()<<endl;
	
	for(int i=0;i<ans.size();i++){
		cout<<ans[i].first.first<<' '<<ans[i].first.second<<' '<<ans[i].second.first<<' '<<ans[i].second.second<<endl;
	}
	
	return 0;
}