#include <bits/stdc++.h>
using namespace std;
const long long inf = 1e18;
const long long maxn = 1e6 + 10;
const long long mod = 1e9 + 7;
long long a[maxn];
int32_t main() {
  ios::sync_with_stdio(0), cin.tie(0), cout.tie(0);
  long long n, q;
  cin >> n >> q;
  long long m = 0, z = 0;
  while (q--) {
    long long x;
    cin >> x;
    x--;
    if (!x) {
      long long y;
      cin >> y;
      m += y;
      if (m >= n) m -= n;
      if (m < 0) m += n;
    } else {
      if (abs(m + z) % 2 == 0)
        z++;
      else
        z--;
    }
  }
  long long a[maxn];
  for (long long i = 0; i < n; i++) {
    if (i & 1)
      a[(i + m - z + n) % n] = i + 1;
    else
      a[(i + m + z) % n] = i + 1;
  }
  for (long long i = 0; i < n; i++) cout << a[i] << ' ';
  cout << "\n";
  return 0;
}
