#include using namespace std; #include using namespace atcoder; using ll = long long; string s; vector pow2[] = {{0},{1,9},{},{},{2,8},{5},{4,6},{},{},{3,7}}; ll n; vector pow10; bool is = false; void dfs(ll cur,vector ans,ll depth){ if(depth==n){ reverse(ans.begin(),ans.end()); //for(auto &i:ans)cout<> s; solve(); }