#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; typedef unsigned long long LL; #define FOR(k,a,b) for(int k(a); k < (b); ++k) #define REP(k,a) for(int k=0; k < (a); ++k) #define ABS(a) ((a)>0?(a):-(a)) int main(int argv, char** argc) { int T,N; assert(scanf("%d",&T)); assert(0j+1)?bestsplit[i-j-2][j]+j+1:0); } while(T--) { assert(scanf("%d",&N)==1); fflush(stdout); assert(0-1 && a[i]-1 && b[i]