http://noi.openjudge.cn/ch0105/16/
/*
1.5编程基础之循环控制_16买房子_2020.03.31-02
http://noi.openjudge.cn/ch0105/16/
*/
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
int N, K, i;
double house = 200;
double money;
cin >> N >> K;
money = N;
for (i=1; i<=20; i++)
{
if (money >= house)
{
break;
}
house *= (100+K)/100.0;
money += N;
}
if (i == 21)
{
cout << "Impossible" << endl;
}
else
{
cout << i << endl;
}
return 0;
}