#include <bits/stdc++.h>
using namespace std;
int main()
{
    long long n,k,i,ks,hs;
    scanf("%lld %lld\n",&n,&k);
    long long a[n+1];
    for (i=1;i<=n;i++)
     scanf("%lld",&a[i]);
    scanf("%lld %lld",&ks,&hs);
    if(hs<k) printf("%lld %lld",ks,hs);
    else
    {
        while(k<=hs)
        {
            if(ks+1>n)// ako ne postoji vise kula iza date
            {
                hs=hs-k+1;
                ks=ks+1;
            }
            if(ks+1<=n) //ako postoji kula iza date
            {
                hs=hs-k+1+a[ks+1];
                ks+=1;
            }
            if (hs==1) break; // ako dotakne zemlju nema dalje
        }
        printf("%lld %lld",ks,hs);
    }
return 0;
}