#include using namespace std; typedef long long ll; const int MAX_LOG=30; int main(){ cin.tie(0); ios::sync_with_stdio(false); ll N,K; cin >> N >> K; vector P(N); for (int i=0;i> P[i]; vector>> doubling(MAX_LOG,vector>(N)); for (int i=0;i