AT_abc340_f [ABC340F] S = 1

Description

[problemUrl]: https://atcoder.jp/contests/abc340/tasks/abc340_f 整数 $ X,\ Y $ が与えられます。$ X,\ Y $ は $ X\ \neq\ 0 $ と $ Y\ \neq\ 0 $ の少なくとも一方を満たします。 次の条件を全て満たす整数の組 $ (A,\ B) $ を発見してください。そのような整数の組が存在しない場合はそれを報告してください。 - $ -10^{18}\ \leq\ A,\ B\ \leq\ 10^{18} $ - $ xy $ 平面上の点 $ (0,\ 0),\ (X,\ Y),\ (A,\ B) $ を頂点とする三角形の面積は $ 1 $

Input Format

入力は以下の形式で標準入力から与えられる。 > $ X $ $ Y $

Output Format

条件を満たす整数の組 $ (A,\ B) $ が存在する場合は以下の形式で出力せよ。 > $ A $ $ B $ 条件を満たす整数の組 $ (A,\ B) $ が存在しない場合は `-1` を出力せよ。

Explanation/Hint

### 制約 - $ -10^{17}\ \leq\ X,\ Y\ \leq\ 10^{17} $ - $ (X,\ Y)\ \neq\ (0,\ 0) $ - $ X,\ Y $ は整数 ### Sample Explanation 1 点 $ (0,\ 0),\ (3,\ 5),\ (1,\ 1) $ を頂点とする三角形の面積は $ 1 $ です。よって $ (A,\ B)\ =\ (1,\ 1) $ は条件を満たします。