WHEELBITS
#define MASKWHEEL(wheel, time) (((time) >> ((wheel)*WHEELBITS)) & WHEELMASK)
((rel) <= (1 << (2*WHEELBITS))) \
? ((rel) <= (1 << WHEELBITS)) \
: ((rel) <= (1 << (3*WHEELBITS))) \
timeout_level_width[level] = 2 << (level * WHEELBITS);
return ((hi | lo) >> (level * WHEELBITS)) & WHEELMASK;