#include<bits/stdc++.h>
#define ll long long
using namespace std;
const ll MOD = 1e9+7;

int main(){
  string s;
  cin>>s;
  int f=1;
  if(s[s.size()-1]=='1'||s[0]=='0')f=0;
  for(int i=0;i<s.size()-1;i++){
	if(s[i]!=s[s.size()-2-i])f=0;
  }
  if(f==0){
	cout<<-1<<endl;
	return 0;
  }
  cout<<"1 2"<<endl;
  int k=2;
  for(int i=1;i<s.size()-1;i++){
	cout<<k<<" "<<2+i<<endl;
	if(s[i]=='1')k=2+i;
  }
  return 0;
}
