#include <bits/stdc++.h>
using namespace std;
char s[100000];
int dfs(int t, int k) {
  if (k == 0) return 0;
  return ((t & 1) << k) + dfs(t >> 1, k - 1);
}
int main() {
  int i, j, pre, cur, r;
  while (gets(s)) {
    pre = 0;
    for (i = 0; s[i]; i++) {
      r = dfs(s[i], 7);
      printf("%d\n", (pre - r + 256 * 100) % 256);
      pre = r;
    }
  }
  return 0;
}
