# coding: utf-8 # Your code here! def func(num): return a*num+b a,b,x0,N=map(int,input().split()) A=[0,0] A_pos=0 B=[0,0] B_pos=0 x=x0 for _ in range(N): x=func(x) A_pos+=(x%6)+1 A[A_pos%2]+=1 x=func(x) B_pos+=(x%6)+1 B[B_pos%2]+=1 print(min(A),min(B))