#include <bits/stdc++.h>
using namespace std;
int n, q, x, t;
vector<int> m;
int main() {
  scanf("%d%d", &n, &q);
  while (q--) {
    scanf("%d", &t);
    if (t == 1) {
      scanf("%d", &t);
      x = (x + t + n) % n;
    } else {
      if (!m.empty() && m.back() == x % 2) {
        m.pop_back();
      } else {
        m.push_back(x % 2);
      }
    }
  }
  int d = m.size();
  d %= n;
  if (!m.empty() && !m.back()) d = -d;
  if (x % 2) d = -d;
  for (int i = 1; i <= n; ++i) {
    printf("%d ", (i + n + n - x + (i % 2 == 0 ? d : -d) - 1) % n + 1);
  }
  return 0;
}
