#MTHA0000014. Thời điểm tín hiệu kế tiếp (Next Signal Time)

Thời điểm tín hiệu kế tiếp (Next Signal Time)

Thời điểm tín hiệu kế tiếp (Next Signal Time)

Phiên bản: Phước Hưng OJ Extended

Đề bài

Một đèn tín hiệu bật sáng lần đầu ở thời điểm AA, sau đó cứ mỗi KK đơn vị thời gian lại bật sáng một lần. Các thời điểm bật là A,A+K,A+2K,…A,A+K,A+2K,\ldots. Cho thời điểm T≥AT\ge A. Hãy tìm thời điểm bật sáng sớm nhất không nhỏ hơn TT và thời gian phải chờ kể từ TT đến lần bật đó.

Input

Một dòng chứa ba số nguyên dương AA, KK và TT.

Output

In ra hai số nguyên: thời điểm bật sáng sớm nhất không nhỏ hơn TT và thời gian chờ tương ứng.

Subtask

  • Subtask 1 (30 điểm):
    • 1≤A≤T≤1061 \le A \le T \le 10^6.
    • 1≤K≤1061 \le K \le 10^6.
  • Subtask 2 (70 điểm):
    • 1≤A≤T≤10181 \le A \le T \le 10^{18}.
    • 1≤K≤10181 \le K \le 10^{18}.

Ví dụ

Ví dụ 1

Input

4 6 17

Output

22 5

Giải thích

Các mốc gần 1717 là 1616 và 2222. Mốc đầu tiên không nhỏ hơn 1717 là 2222, nên phải chờ 22−17=522-17=5.

Ví dụ 2

Input

10 5 25

Output

25 0

Giải thích

25=10+3⋅525=10+3\cdot5 là đúng một mốc tín hiệu, nên thời điểm kế tiếp không nhỏ hơn 2525 chính là 2525 và thời gian chờ bằng 00.

Ví dụ 3

Input

1 100 2

Output

101 99

Giải thích

Sau mốc 11, mốc tiếp theo là 101101. Vì 22 nằm giữa hai mốc này, kết quả là 101101 và phải chờ 9999.