a, b, x, n = [int(w) for w in input().split()] m = 2 ** 32 p1 = [[0, 0], 0] p2 = [[0, 0], 0] is_turn_1 = True def turn(player, dice): player[1] += dice % 6 + 1 player[0][player[1] % 2] += 1 for i in range(n*2): x = (a * x + b) % m # print(x, x % 6+1) if is_turn_1: turn(p1, x) else: turn(p2, x) is_turn_1 = not is_turn_1 print(min(p1[0]), min(p2[0]))