#L21506. 补全另一个数

    ID: L21506 传统题 2000ms 128MiB 尝试: 0 已通过: 0 普及− 上传者: 标签>M2M2第一学期M2-第15课最大公因数与最小公倍数两列倍数在哪里相遇最小公倍数算法相关算法-最小公倍数算法-欧几里得算法课堂题

补全另一个数

补全另一个数

题目描述

已知两个正整数 a、b 的最大公因数为 g、最小公倍数为 L,并给出其中一个数 a。求另一个正整数 b。若不存在满足 gcd(a,b)=g 且 lcm(a,b)=L 的 b,输出 -1。

输入格式

一行输入三个整数 g、L、a,满足 1≤g,L,a≤10^9。

输出格式

若存在满足条件的正整数 b,输出 b;否则输出 -1。

样例

输入

6 72 18

输出

24