#include <bits/stdc++.h>
using namespace std;
const int maxn = 2 * 100000 + 10;
int _min(int a, int b) {
  if (a < b)
    return a;
  else
    return b;
}
int _max(int a, int b) {
  if (a > b)
    return a;
  else
    return b;
}
char s[1005];
int col[4] = {0};
int row[4] = {0};
int main() {
  scanf("%s", s);
  int len = strlen(s);
  for (int i = 0; i < len; i++) {
    if (s[i] == '0') {
      for (int j = 0; j < 4; j++) {
        if (col[j] == 0) {
          col[j] = 1;
          printf("%d %d\n", 1, j + 1);
          break;
        }
      }
    } else {
      for (int j = 0; j < 4; j++) {
        if (row[j] == 0) {
          row[j] = 1;
          if (j == 0) printf("3 1\n");
          if (j == 1) printf("3 3\n");
          if (j == 2) printf("4 1\n");
          if (j == 3) printf("4 3\n");
          break;
        }
      }
    }
    int flag = 0;
    for (int j = 0; j < 4; j++) {
      if (col[j] == 0) {
        flag = 1;
        break;
      }
    }
    if (flag == 0) {
      for (int j = 0; j < 4; j++) col[j] = 0;
    }
    if (row[0] == 1 && row[1] == 1) {
      row[0] = 0;
      row[1] = 0;
    }
    if (row[2] == 1 && row[3] == 1) {
      row[2] = 0;
      row[3] = 0;
    }
  }
  return 0;
}
