상근이는 은행에서 통장을 새로 만들고 $N$원을 저금했다. 이후 상근이는 이 통장에 입금하거나 출금하지 않는다.
은행은 통장을 만든 뒤 $1$년이 지날 때마다, 그 시점에 통장에 들어 있는 금액의 $B%$를 이자로 붙여 준다. 즉 매년 잔액이 $(1 + B / 100)$배가 된다.
상근이는 통장의 잔액이 처음으로 $M$원을 넘게 되는 것이 몇 년 후인지 궁금하다.
$N$, $B$, $M$이 주어졌을 때, 잔액이 $M$원을 넘으려면 몇 년이 지나야 하는지 구하는 프로그램을 작성하시오.
입력은 여러 개의 테스트 케이스로 이루어져 있다. 각 테스트 케이스는 한 줄에 세 실수 $N$, $B$, $M$이 공백으로 구분되어 주어진다. $M$은 항상 $N$보다 크다.
$N$과 $M$은 $0$보다 크고 $1,000,000$ 이하이다. $B$는 $0$보다 크고 $50$ 이하이다. 모든 수는 소수점 둘째 자리까지 주어질 수 있다.
입력은 파일의 끝(EOF)까지 계속된다.
각 테스트 케이스마다, 잔액이 $M$원을 넘으려면 몇 년이 지나야 하는지를 한 줄에 하나씩 출력한다.