Давайте зіграємо в гру з видалення каменів.
Спочатку на колі розташовані каменів, пронумерованих від до за годинниковою стрілкою (Малюнок 1). Вам також дано два числа: та . З цього початкового стану видаляйте камені один за одним, дотримуючись наведених нижче правил, поки не залишиться лише один. На першому кроці видаліть камінь номер . На другому кроці знайдіть -й камінь за годинниковою стрілкою від і видаліть його. На наступних кроках починайте з місця каменя, видаленого на попередньому кроці, зробіть стрибків за годинниковою стрілкою по залишених каменях і видаліть той, на якому зупинитеся. Іншими словами, пропустіть (k-1) залишених каменів за годинниковою стрілкою і видаліть наступний. Повторюйте цей процес, поки не залишиться лише один камінь, і вкажіть його номер.
Наприклад, для випадку n = 8, k = 5, m = 3 відповідь буде , як показано на Малюнку 1.

Малюнок 1: Приклад гри
Початковий стан: Вісім каменів розташовані на колі.
Крок 1: Видаляється камінь , оскільки m = 3.
Крок 2: Починаючи з місця, яке займав камінь , пропускаєте чотири камені , , та (оскільки k = 5), і видаляєте наступний, тобто .
Крок 3: Пропускаєте камені , , та , і видаляєте . Зверніть увагу, що враховуються лише камені, які залишилися на колі, а видалені ігноруються. Камінь ігнорується в цьому випадку.
Кроки 4–7: Продовжуйте, поки не залишиться лише один камінь. Зверніть увагу, що на пізніших кроках, коли залишилося лише кілька каменів, той самий камінь може бути пропущений кілька разів. Наприклад, камені та пропускаються двічі на кроці .
Кінцевий стан: Нарешті, на колі залишається лише один камінь, . Це кінцевий стан, тому відповідь — .
Вхід складається з кількох наборів даних, кожен з яких відформатований наступним чином.
Останній набір даних слідує за рядком, що містить три нулі. Числа в рядку розділені одним пробілом. Набір даних задовольняє наступним умовам.
2 \le n \le 10000, 1 \le k \le 10000, 1 \le m \le n
Кількість наборів даних менше .
Для кожного набору даних виведіть рядок, що містить номер каменя, який залишився в кінцевому стані. Жодних зайвих символів, таких як пробіли, не повинно бути у виводі.
Приклад 1