小红的区间构造
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
Special Judge, 64bit IO Format: %lld

题目描述

\hspace{15pt}小红拿到了正整数 x ,她希望你找到一个长度为 k 的区间,满足区间内恰好有 n 个数是 x 的倍数。你能帮帮她吗?

输入描述:

\hspace{15pt}在一行上输入三个整数 n,k,x \left(1\leq n,k,x \leq 10^9\right)

输出描述:

\hspace{15pt}如果答案不存在,直接输出 -1 ;否则,输出两个正整数 l,r \left(1\leq l \leq r < 2 \times 10^9;\ l + k - 1 = r\right) 代表答案。

\hspace{15pt}如果存在多个解决方案,您可以输出任意一个,系统会自动判定是否正确。注意,自测运行功能可能因此返回错误结果,请自行检查答案正确性。
示例1

输入

复制
2 5 3

输出

复制
6 10

说明

\hspace{15pt}在这个样例中,[6,10] 区间内恰好有 2 个数是 3 的倍数,符合要求。