#include using namespace std; #define int long long typedef long long ll; typedef pairpint; typedef vectorvint; typedef vectorvpint; #define pb push_back #define mp make_pair #define fi first #define se second #define ln <void chmin(T &t,U f){if(t>f)t=f;} templatevoid chmax(T &t,U f){if(t>P; memset(memo,-1,sizeof(memo)); int tmp=dfs(P,0); int L=1;rep(i,P)L*=10;L--; cout<