#include<bits/stdc++.h>
using namespace std;
int N,M;
int dl(int x)
{
int y=0;
while(x>0)
{
y*=10;
y+=x%10;
x/=10;
}
return y;
}
int add(int x,int y)
{
int z=x+y;
int j=0;
int ans=0;
for(int i=z;i>0;i/=10)
{
if(i%10+j>=N) j=1,ans*=10,ans+=i%10+j-N;
else ans*=10,ans+=i%10;
}
return ans;
}
int main()
{
cin>>N>>M;
for(int i=0;i<=30;i++)
{
if(M==dl(M))
{
printf("STEP=%d",i);
return 0;
}else
{
M=add(M,dl(M));
}
}
printf("Impossible!");
}