
#include <iostream>
#include <stdio.h>
#include <algorithm>
#include <math.h>
#include <string>
#include <string.h>
#include <vector>
#include <queue>
#include <stack>
#include <sstream>
#include <climits>
#include <cstring>
using namespace std;
//1158
int n,k,ans,f;
int main(){
// freopen("input.txt","r",stdin);
while(cin>>n>>k){
double t=(k+100)/100.0;
int i;
for(i=1;i<21;i++){
ans=n*i;
f=200*pow(t,i-1);
//cout<<"ans="<<ans<<" "<<"f="<<" "<<f<<endl;
if(ans>=f){
cout<<i<<endl;
break;
}
}
if(i>20) cout<<"Impossible"<<endl;
}
return 0;
}
/**************************************************************
Problem: 1158
User: cust123
Language: C++
Result: Accepted
Time:0 ms
Memory:1608 kb
****************************************************************/