#abc280e. [abc280_e]Critical Hit

[abc280_e]Critical Hit

Problem Statement

There is a monster with initial stamina NN.
Takahashi repeatedly attacks the monster while the monster's stamina remains 11 or greater.

An attack by Takahashi reduces the monster's stamina by 22 with probability fracP100\\frac{P}{100} and by 11 with probability 1fracP1001-\\frac{P}{100}.

Find the expected value, modulo 998244353998244353 (see Notes), of the number of attacks before the monster's stamina becomes 00 or less.

Notes

We can prove that the sought expected value is always a finite rational number. Moreover, under the Constraints of this problem, when the value is represented as fracPQ\\frac{P}{Q} by two coprime integers PP and QQ, we can show that there exists a unique integer RR such that RtimesQequivPpmod998244353R \\times Q \\equiv P\\pmod{998244353} and 0leqRlt9982443530 \\leq R \\lt 998244353. Print such RR.

Constraints

  • 1leqNleq2times1051 \\leq N \\leq 2\\times 10^5
  • 0leqPleq1000 \\leq P \\leq 100
  • All values in the input are integers.

Input

The input is given from Standard Input in the following format:

NN PP

Output

Find the expected value, modulo 998244353998244353, of the number of Takahashi's attacks.


Sample Input 1

3 10

Sample Output 1

229596204

An attack by Takahashi reduces the monster's stamina by 22 with probability frac10100=frac110\\frac{10}{100}=\\frac{1}{10} and by 11 with probability frac10010100=frac910\\frac{100-10}{100}=\\frac{9}{10}.

  • The monster's initial stamina is 33.
  • After the first attack, the monster's stamina is 22 with probability frac910\\frac{9}{10} and 11 with probability frac110\\frac{1}{10}.
  • After the second attack, the monster's stamina is 11 with probability frac81100\\frac{81}{100}, 00 with probability frac18100\\frac{18}{100}, and \-1\-1 with probability frac1100\\frac{1}{100}. With probability frac18100+frac1100=frac19100\\frac{18}{100}+\\frac{1}{100}=\\frac{19}{100}, the stamina becomes 00 or less, and Takahashi stops attacking after two attacks.
  • If the stamina remains 11 after two attacks, the monster's stamina always becomes 00 or less by the third attack, so he stops attacking after three attacks.

Therefore, the expected value is $2\\times \\frac{19}{100}+3\\times\\left(1-\\frac{19}{100}\\right)=\\frac{281}{100}$. Since 229596204times100equiv281pmod998244353229596204 \\times 100 \\equiv 281\\pmod{998244353}, print 229596204229596204.


Sample Input 2

5 100

Sample Output 2

3

Takahashi's attack always reduces the monster's stamina by 22. After the second attack, the stamina remains 52times2=15-2\\times 2=1, so the third one is required.


Sample Input 3

280 59

Sample Output 3

567484387