100 atcoder#ABC158C. [ABC158C] Tax Increase

[ABC158C] Tax Increase

Score : 300300 points

Problem Statement

Find the price of a product before tax such that, when the consumption tax rate is 88 percent and 1010 percent, the amount of consumption tax levied on it is AA yen and BB yen, respectively. (Yen is the currency of Japan.)

Here, the price before tax must be a positive integer, and the amount of consumption tax is rounded down to the nearest integer.

If multiple prices satisfy the condition, print the lowest such price; if no price satisfies the condition, print -1.

Constraints

  • 1AB1001 \leq A \leq B \leq 100
  • AA and BB are integers.

Input

Input is given from Standard Input in the following format:

AA BB

Output

If there is a price that satisfies the condition, print an integer representing the lowest such price; otherwise, print -1.

2 2
25

If the price of a product before tax is 2525 yen, the amount of consumption tax levied on it is:

  • When the consumption tax rate is 88 percent: $\lfloor 25 \times 0.08 \rfloor = \lfloor 2 \rfloor = 2$ yen.
  • When the consumption tax rate is 1010 percent: $\lfloor 25 \times 0.1 \rfloor = \lfloor 2.5 \rfloor = 2$ yen.

Thus, the price of 2525 yen satisfies the condition. There are other possible prices, such as 2626 yen, but print the minimum such price, 2525.

8 10
100

If the price of a product before tax is 100100 yen, the amount of consumption tax levied on it is:

  • When the consumption tax rate is 88 percent: 100×0.08=8\lfloor 100 \times 0.08 \rfloor = 8 yen.
  • When the consumption tax rate is 1010 percent: 100×0.1=10\lfloor 100 \times 0.1 \rfloor = 10 yen.
19 99
-1

There is no price before tax satisfying this condition, so print -1.