#include<iostream>
#include<cstdio>
#include<cstdlib>
#include<algorithm>
using namespace std;
//这种题目不太会做,一直就是一个弱点,很难想,感觉是数学功底太差。
int mmax,mmin;
int main()
{
while(cin>>mmax>>mmin&&!(mmax==0&&mmin==0))
{
if(mmax<mmin)
{
int tmp=mmax;
mmax=mmin;
mmin=tmp;
}
int flag=0;
while(1)
{
if(mmax/mmin>=2||mmax==mmin)//如果是这种情况,先手可以控制后面局面,所以必胜,否则就只能一个一个的减去,结果也是一定的
break;
int temp=mmax-mmin;
mmax=mmin;mmin=temp;
flag++;
}
if(flag%2==0)cout<<"Stan wins"<<endl;
else cout<<"Ollie wins"<<endl;
}
return 0;
}