#include<stdio.h>
int main(void)
{
int n, m, kase = 0;
float sum = 0.0;
while(scanf("%d %d", &n, &m) != EOF && (n||m))
{
for(int i = n; i <= m; i++)
sum += 1.0 / i / i; //当i>46340时,i*i数值将会大于int类型能表示的最大数值
printf("Case %d: %.5f\n", ++kase, sum);
}
return 0;
}
int main(void)
{
int n, m, kase = 0;
float sum = 0.0;
while(scanf("%d %d", &n, &m) != EOF && (n||m))
{
for(int i = n; i <= m; i++)
sum += 1.0 / i / i; //当i>46340时,i*i数值将会大于int类型能表示的最大数值
printf("Case %d: %.5f\n", ++kase, sum);
}
return 0;
}