#include int main() { unsigned int a, b, x, n; scanf("%d %d %d %d", &a, &b, &x, &n); long long int c[2][2], i; c[0][0] = c[0][1] = c[1][0] = c[1][1] = 0; for (i = 0; i < (long long int)n; i++) { x = a * x + b; if (x % 6 % 2 > 0) c[0][0]++; else c[0][1]++; x = a * x + b; if (x % 6 % 2 > 0) c[1][0]++; else c[1][1]++; } if (c[0][0] < c[0][1]) printf("%d ", c[0][0]); else printf("%d ", c[0][1]); if (c[1][0] < c[1][1]) printf("%d\n", c[1][0]); else printf("%d\n", c[1][1]); return 0; }