#include <iostream>
#include <algorithm>
using namespace std;
int main(void)
{
for (int i = 1;;i++)
{
int l, p, v;
cin >> l >> p >> v;
if (!l && !p && !v)
break;
int res = (v / p) * l + min(v % p,l);
cout << "Case " << i << ": " << res << "\n";
}
}
int res = (v / p) * l + min(v % p,l);
min()을 넣은이유..
5 8 14 같은경우 나머지가 사용가능일수보다 커서 오답이 나오기때문에 MIN()함수로 한번 걸러주어야 한다.