void drehwort(unsigned *w) {
  *w = (*w << 8) | (*w >> 8);
}

void drehlong(long *l) {
  *l = (*l << 24) | ((*l << 8) & 0xFF0000L) | ((*l >> 8) & 0xFF00L) | (*l >> 24);
}