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

int n;
char str[100100];

int main() {
    scanf("%s",str+1);
    n=strlen(str+1);
    if(str[n]=='1' || str[1]=='0') { puts("-1"); return 0; }
    for(int i=1;i<n;i++) if(str[i]!=str[n-i]) { puts("-1"); return 0;}

    int p=1;
    for(int i=1;i<n;i++) {
        printf("%d %d\n",p,i+1);
        if(str[i]=='1') p=i+1;
    }
    
    return 0;
}
