#P7444. [2017年杭电多校]KazaQ's Socks

[2017年杭电多校]KazaQ's Socks

KazaQ's Socks

Problem Description

KazaQ wears socks everyday. At the beginning, he has nn pairs of socks numbered from 11 to nn in his closets. Every morning, he puts on a pair of socks which has the smallest number in the closets. Every evening, he puts this pair of socks in the basket. If there are n1n - 1 pairs of socks in the basket now, lazy KazaQ has to wash them. These socks will be put in the closets again in tomorrow evening. KazaQ would like to know which pair of socks he should wear on the kk-th day.

Input

The input consists of multiple test cases. (about 20002000) For each case, there is a line contains two numbers n,kn, k (2n109,1k1018)(2 \leq n \leq 10^9, 1 \leq k \leq 10^{18}).

Output

For each test case, output " Case #xx: yy " in one line (without quotes), where xx indicates the case number starting from 11 and yy denotes the answer of corresponding case.

Sample Input

3 7

3 6

4 9

Sample Output

Case #1: 3

Case #2: 1

Case #3: 2

Source

2017 Multi-University Training Contest - Team 1