fun main(args:Array<String>) {
	val sb=StringBuilder()
	val (h,w) = readLine()!!.split(" ").map{ it.toInt() }
	val a=(1..h).map{ readLine()!!.split(" ").map{ it.toInt() }.toIntArray() }.toTypedArray()
	
	var count=0
	for(i in 0..h-1){
		for(j in 0..w-2){
			if(a[i][j]%2==1){
				count++
				a[i][ j ]--
				a[i][j+1]++
				sb.append(i+1).append(' ').append(j+1).append(' ')
				sb.append(i+1).append(' ').append(j+2).append('\n')
			}
		}
		if(i!=h-1 && a[i][w-1]%2==1){
			count++
			a[ i ][w-1]--
			a[i+1][w-1]++
			sb.append(i+1).append(' ').append(w).append(' ')
			sb.append(i+2).append(' ').append(w).append('\n')
		}
	}
	println(count)
	println(sb)
	
}