space_flag
else if((flags & space_flag))
flags |= space_flag;
if((flags & space_flag) && (flags & plus_flag))
flags ^= space_flag;
flags &= ~(plus_flag | space_flag);