#include #define G1 100005 int mu[G1]; void getMu(){ for(int i=1;it2){ temp=t1; t1=t2; t2=temp; } ans1=ans2=0; for(int i=1;i<=t1;i++) ans1+=(long long)mu[i]*(t1/i)*(t2/i); for(int i=1;i<=t1;i++) ans2+=(long long)mu[i]*(t1/i)*(t1/i); printf("Case %d: %I64d\n",kase++,ans1-ans2/2); } return 0; }