#include using namespace std; #define ll long long int ll solve(ll n) { ll position = 1; ll m = 1; while (!(n & m)) { m = m >n; vector ans(n); for(int i=0;i>p; ans[i] = solve(p+1); } for(int i=0;i