#include<stdio.h>
#include<algorithm>
using namespace std;
char str[30][11];
int a,b,c,d;
int calc(int t){
	for(int i=0;i<d;i++){
		for(int j=0;j<a-2;j++){
			if(str[i][j]=='1'&&str[i][j+1]=='1')return -1;
		}
	}
	for(int i=0;i<d;i++){
		if(t<a-1&&str[i][t]=='1')t++;
		else if(t&&str[i][t-1]=='1')t--;
	}
	return t;
}
int main(){
	while(scanf("%d",&a),a){
		scanf("%d%d%d",&b,&c,&d);
		b--;
		c--;
		for(int i=0;i<d;i++)scanf("%s",str[i]);
		bool ok=false;
		if(calc(b)==c){
			printf("0\n");
			ok=true;
		}
		for(int i=0;!ok&&i<d;i++){
			for(int j=0;!ok&&j<a-1;j++){
				if(str[i][j]=='1')continue;
				str[i][j]='1';
				if(calc(b)==c){
					printf("%d %d\n",i+1,j+1);
					ok=true;
				}
				str[i][j]='0';
			}
		}
		if(!ok)printf("1\n");
	}
}