#include <bits/stdc++.h>
int main() {
  double a, d, x, y, dd;
  int n, con;
  while (scanf("%lf%lf%d", &a, &dd, &n) != EOF) {
    con = 1;
    x = y = 0;
    while (dd >= 4 * a) dd -= 4 * a;
    d = dd;
    while (n--) {
      {
        if (con == 1) {
          if (x + d <= a) {
            x += d;
            printf("%.10f %.10f\n", x, y);
            d = dd;
          } else {
            d -= a - x;
            x = a;
            n++;
            con++;
          }
        } else if (con == 2) {
          if (y + d <= a) {
            y += d;
            printf("%.10f %.10f\n", x, y);
            d = dd;
          } else {
            d -= a - y;
            y = a;
            n++;
            con++;
          }
        } else if (con == 3) {
          if (x - d >= 0) {
            x -= d;
            printf("%.10f %.10f\n", x, y);
            d = dd;
          } else {
            d -= x;
            x = 0;
            n++;
            con++;
          }
        } else if (con == 4) {
          if (y - d >= 0) {
            y -= d;
            printf("%.10f %.10f\n", x, y);
            d = dd;
          } else {
            d -= y;
            y = 0;
            n++;
            con = 1;
          }
        }
      }
    }
  }
  return 0;
}
