#include <bits/stdc++.h>
using namespace std;
int main() {
  int n;
  vector<int> result;
  cin >> n;
  for (int tpow = 20; tpow >= 0; tpow--)
    if (n >= (1 << tpow)) {
      n -= (1 << tpow);
      result.push_back(tpow + 1);
    }
  for (auto c : result) cout << c << ' ';
  cout << '\n';
  return 0;
};
