#include#include#include#include#define P 100000usingnamespacestd; int n; struct BigInt{longlong h, a[200]; BigInt(){ h =0;memset(a,0,sizeof a); }void print(){for(int i =100; i; i--){if(i%10 ==0 && i !=100)putchar('\n');printf("%.5lld", a[i]); } } BigIntoperator * (BigInt k)const{ BigInt res; res.h = k.h+h+2;for(int i =1; i