#include #define int long long #define all(v) v.begin(),v.end() #define rall(v) v.rbegin(),v.rend() using namespace std; templateistream&operator>>(istream&I,vector&v){for(auto&i:v)I>>i;return I;} templateostream&operator<<(ostream&O,vector&v){for(auto&i:v)O<>s; int n=s.size(); vectorvis(10); for(auto i:s)vis[i-'0']=1; int d=0; for(int i=0;i<10;i++)for(int j=i+1;j<10;j++)if(vis[i]&&vis[j])d=__gcd(d,9*(j-i)); if(!d){ cout<ans(100); for(int i=1;i<100;i++)if(d%i==0)ans[i]=1; for(int i=0;i<1;i++){ random_shuffle(all(s)); for(int j=1;j<100;j++)if(ans[j]){ int tmp=0; for(int k=0;k=0;i--)if(ans[i]){ cout<>t; while(t--)AC::solve(); }