#MTHA0000009. Ghế vòng tròn (Circular Seats)

Ghế vòng tròn (Circular Seats)

Ghế vòng tròn (Circular Seats)

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

Đề bài

Có MM chiếc ghế đặt theo vòng tròn và đánh số từ 11 đến MM. Sau ghế MM là ghế 11. Một học sinh bắt đầu ở ghế SS. Mỗi bước, học sinh chuyển sang ghế kế tiếp theo chiều kim đồng hồ. Sau đúng TT bước, hãy xác định học sinh đang ở ghế nào.

Input

Một dòng chứa ba số nguyên MM, SS và TT.

Output

In ra số hiệu ghế sau đúng TT bước.

Subtask

  • Subtask 1 (30 điểm):
    • 1≤S≤M≤1061 \le S \le M \le 10^6.
    • 0≤T≤1060 \le T \le 10^6.
  • Subtask 2 (70 điểm):
    • 1≤S≤M≤10181 \le S \le M \le 10^{18}.
    • 0≤T≤10180 \le T \le 10^{18}.

Ví dụ

Ví dụ 1

Input

8 3 0

Output

3

Giải thích

Không có bước di chuyển nào nên học sinh vẫn ở ghế 33.

Ví dụ 2

Input

8 3 6

Output

1

Giải thích

Từ ghế 33, sau 66 lần chuyển lần lượt đi qua 4,5,6,7,8,14,5,6,7,8,1, nên dừng ở ghế 11.

Ví dụ 3

Input

100 100 1

Output

1

Giải thích

Sau ghế 100100 vòng tròn quay lại ghế 11, nên sau một bước kết quả là 11.