#include using namespace std; int nth_bit(int64_t num, int n){ return (num >> n) & 1; } int main(){ int N, K; cin >> N >> K; vector P(2*N), pos(N+1); for(int i=0; i> P[i]; pos[P[i]] = i; P[i+N] = P[i]; } static int dub[32][100000]; static int64_t gain[32][100000]; for(int i=0; i