/*
TASK:MOB
LANG:C++
*/
#include<iostream>
#include<vector>
using namespace std;
long a,b,i,j,br2,br;
int main()
 {
 cin>>a>>b;
 vector<long> s(11000,0);
 for(i=2;i<=b;i++)
 for(j=2;j<=b/i;j++)
 s[i*j]=1;
 for(i=a;i<=b;i++)
 {br=0;br2=0;
  if(i==1) cout<<1<<endl;
  for(j=2;j<=i;j++)
    {if(s[j]==0&&i%(j*j)==0) br++;
     else
     if(s[j]==0&&i%j==0) br2++;
     }
  if(br>0) cout<<0<<endl;
  else
  if(br2>0)
   {if(br2%2==0) cout<<1<<endl;
      else cout<<-1<<endl;
   }
   }
 //system("PAUSE");
 return 0;
 }
