A PLUS A MOD

2 secs 1024 MB
hibit

問題文


ある 以上の整数 が与えられたときに、 自身に、 で割った余りを足したものを計算する機械がある。
計算結果 と、あまりを取る数 が与えられた時に、計算される前の値を出力せよ。
なお、計算される前の値は 以上である必要がある。
答えの候補が複数ある場合は、そのうち最小のものを出力せよ。
答えが存在しない場合、 を出力せよ。

制約


入力


入力はすべて整数である。

N P

出力


計算する前の値を一行に出力せよ。

サンプル


入力1
15 7
出力1
11

です。

入力2
5 4
出力2
-1

となるような整数は存在しません。

入力3
10000000007 1001001001
出力3
9504504508

Submit


Go (1.14)