#include <iostream>
#include<bits/stdc++.h>
using namespace std;
int main() {
// your code goes here
int i =0 ; int j =0; int longest = 0 ; int k = 4;
int sum = 0;
int arr[] = {1,2,2,0,1,3,4,2,1,1,3};
int n = sizeof(arr)/sizeof(int);
while(i<n && j<n){
sum += arr[j];
while(sum>k){
sum-=arr[i];
i++;
}
longest = max (longest,j-i+1);
j++;
}
cout<<longest;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZTxiaXRzL3N0ZGMrKy5oPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CgkvLyB5b3VyIGNvZGUgZ29lcyBoZXJlCglpbnQgaSA9MCA7IGludCBqID0wOyBpbnQgbG9uZ2VzdCA9IDAgOyBpbnQgayA9IDQ7CglpbnQgc3VtID0gMDsgCglpbnQgYXJyW10gPSB7MSwyLDIsMCwxLDMsNCwyLDEsMSwzfTsKCWludCBuID0gc2l6ZW9mKGFycikvc2l6ZW9mKGludCk7Cgl3aGlsZShpPG4gJiYgajxuKXsKCQlzdW0gKz0gYXJyW2pdOwoJCXdoaWxlKHN1bT5rKXsKCQkJc3VtLT1hcnJbaV07CgkJCWkrKzsKCQl9CgkJbG9uZ2VzdCA9IG1heCAobG9uZ2VzdCxqLWkrMSk7CgkJaisrOwoJfQoJY291dDw8bG9uZ2VzdDsKCXJldHVybiAwOwp9