#include <bits/stdc++.h>
using namespace std;
const int INF = 1e9;
const long double EPS = 1e-8;
const long double PI = acos(-1.0);
const int MAXN = 1e5;
int main() {
  int n, q;
  scanf("%d%d", &n, &q);
  int f1 = 0;
  int f2 = 1;
  for (int i = int(0); i < int(q); ++i) {
    int tp;
    scanf("%d", &tp);
    if (tp == 2) {
      swap(f1, f2);
    } else {
      int s;
      scanf("%d", &s);
      if (s < 0) s += n;
      bool flag = false;
      if (s % 2 == 1) {
        s--;
        flag = true;
      }
      f1 = (f1 - s + n) % n;
      f2 = (f2 - s + n) % n;
      if (flag) {
        f2 = (f2 - 2 + n) % n;
        swap(f1, f2);
      }
    }
  }
  for (int i = int(0); i < int(n / 2); ++i) {
    printf("%d %d ", f1 + 1, f2 + 1);
    f1 = (f1 + 2) % n;
    f2 = (f2 + 2) % n;
  }
  return 0;
}
