import java.util.*; import java.io.*; public class nash { public static void main(String args[]) { try { BufferedReader br=new BufferedReader(new InputStreamReader(System.in)); while(true) { StringTokenizer tok=new StringTokenizer(br.readLine()," "); int m=Integer.parseInt(tok.nextToken()); int n=Integer.parseInt(tok.nextToken()); if(m==0&&n==0) break; int p[][][]=new int[2][m][n]; for(int i=0;i<2;i++) { for(int j=0;jbesta) besta=p[0][k][j]; } for(int k=0;kbestb) bestb=p[1][i][k]; } if(besta==p[0][i][j] && bestb==p[1][i][j]) ans.add((i+1)+" "+(j+1)); } } System.out.println(ans.size()); for(int i=0;i