/* written by Pankaj Kumar. country:-INDIA */ #include using namespace std; // policy based ds #include #include using namespace __gnu_pbds; typedef long long ll ; typedef vector vl; typedef vector vb; typedef vector vc; typedef map ml; #define pan cin.tie(0);cout.tie(0);ios_base::sync_with_stdio(0); // define values. #define mod 10000009 #define phi 1.618 /* Bit-Stuff */ #define get_set_bits(a) (__builtin_popcount(a)) #define get_set_bitsll(a) ( __builtin_popcountll(a)) #define get_trail_zero(a) (__builtin_ctz(a)) #define get_lead_zero(a) (__builtin_clz(a)) #define get_parity(a) (__builtin_parity(a)) /* Abbrevations */ #define ff first #define ss second #define mp make_pair #define line cout<>arr[i]; // Some print #define no cout<<"NO"<>test;while(test--) // sort #define all(V) (V).begin(),(V).end() #define srt(V) sort(all(V)) #define srtGreat(V) sort(all(V),greater()) // function ll power(ll x,ll y) { ll res=1; // x=x%mod; while(y>0) { if(y%2==1) { res*=x; // res=res%mod; } y/=2; x*=x; // x=x%mod; } return res; } // datatype definination #define ordered_set tree,rb_tree_tag,tree_order_statistics_node_update> /* ascii value A=65,Z=90,a=97,z=122 */ /* -----------------------------------------------------------------------------------*/ ll solve() { ll n,k; cin>>n>>k; vl v(n); ll sum=0; forin(v,n); for(ll i=0;i0) { cout<<(n+(sum/k)+1)<