#ifndef ONLINE_JUDGE #include "header.hpp" #else #include #include #include using cpp_int=boost::multiprecision::cpp_int; #include templateusing cpp_float=boost::multiprecision::number>; templateusing cpp_double=boost::multiprecision::number>; #endif using namespace std; using ll=long long; inline void yn(bool x){if(x){cout<<"Yes"< inline void erase_duplicate(vector& A){sort(A.begin(),A.end());A.erase(unique(A.begin(),A.end()),A.end());} inline ll powll(ll x,ll n){ll r=1;while(n>0){if(n&1){r*=x;};x*=x;n>>=1;};return r;} using namespace std; using ll=long long; int main(){ ll P,Q,Y0,p0,q0,Y; cin>>P>>Q>>Y0>>p0>>q0>>Y; for(ll i=Y0;iP){ p0=1; } if(q0>Q){ q0=1; } } for(ll i=Y0;i>Y;i--){ p0--; q0--; if(p0<1){ p0=P; } if(q0<1){ q0=Q; } } cout<