收集高精度模板。。
import java.io.*;
import java.math.*;
import java.util.*;
public class Main
{
public static void main(String[] args)throws IOException {
Main ma=new Main();
ma.solve();
}
public void solve()throws IOException
{
StreamTokenizer st = new StreamTokenizer(new BufferedReader(new InputStreamReader(System.in)));
PrintWriter out = new PrintWriter(new OutputStreamWriter(System.out));
st.nextToken();
int i;
int TT=(int)st.nval;
for(i=1;i<=TT;i++)
{
//8*n*n-7*n+1
st.nextToken();
long x=(long)st.nval;
BigInteger a,ans;
a = BigInteger.valueOf(x);
ans=a.multiply(a);
ans=ans.multiply(BigInteger.valueOf(8));
ans=ans.add(BigInteger.ONE);
a=a.multiply(BigInteger.valueOf(7));
ans=ans.subtract(a);
out.println("Case #"+ i +": "+ans);
}
out.close();
}
}