return a + (b - a) * (((n - 77) | (77 - n)) >> 31);