#include<bits/stdc++.h>
using namespace std;
int main(){
long long n,x,y,a,b;
cin>>n>>x>>y>>a>>b;
long long ans=0,Max=-1,i=0,j=0;
while(n--)
{
long long S,s,m;
cin>>S>>s>>m;
long long gift=m-S-s;
if(gift==0)
{
i=0;
j++;
if(j>=b)
{
Max=max(ans,ans/2);
ans=floor(ans/2);
}
}
else if(gift)
{
i++;
j=0;
ans+=gift;
if(gift>S-s)
ans+=(gift+1)/2;
if(i>=a)
ans*=2;
Max=max(Max,ans);
}
}
cout<<Max<<" "<<ans<<endl;
}