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

char str[100001];

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