#include <bits/stdc++.h>
using namespace std;
int Odw(char znak) {
  vector<int> kod(8);
  for (int i = 0; i < 8; ++i) {
    if ((znak & (1 << i)) > 0)
      kod[i] = 1;
    else
      kod[i] = 0;
  }
  return (128 * kod[0] + 64 * kod[1] + 32 * kod[2] + 16 * kod[3] + 8 * kod[4] +
          4 * kod[5] + 2 * kod[6] + 1 * kod[7]);
}
int main() {
  ios_base::sync_with_stdio(0);
  string nap;
  getline(cin, nap);
  int wyn;
  for (int i = 0; i < nap.size(); ++i) {
    int a = Odw(nap[i]), b;
    if (i == 0)
      b = 0;
    else
      b = Odw(nap[i - 1]);
    wyn = b - a;
    if (wyn < 0) wyn += 256;
    cout << wyn << endl;
  }
  return 0;
}
