#include <bits/stdc++.h>
using namespace std;
#define ll long long
int quadri(int N, long long M, int V[]) {
    // Scrivete qui la vostra soluzione
    vector<int>Q(N);
    for (int i=0;i<N;i++){
        Q[i]=V[i];
    }
    Q.push_back(1e13);
    int B = 42;
    ll r=-1;
    ll sum=0;
    ll ans=1e9;
    for (ll i=0;i<N;i++){
        if (r<i){
            r++; sum+=Q[r];
        }
        while(sum+Q[r+1]<=M){
            r++; sum+=Q[r];
        }
        ans=min(r-i+1LL,ans);
    }
    return ans;
}
