две тръби a и b могат да напълнят резервоар съответно за 6 часа и 4 часа. ако те се отварят в алтернативни часове и ако тръбата a се отвори първа, след колко часа резервоарът трябва да е пълен?
"a ' s работа за 1 час  1 / 6 b ' s работа за 1 час  1 / 4 a + b 2 час ' s работа при отваряне последователно  1 / 6 + 1 / 4  5 / 12 a + b 4 час ' s работа при отваряне последователно  10 / 12  5 / 6 останалата част  1 - 5 / 6  1 / 6 е на ред
divide(const_1, add(divide(const_1, 6), divide(const_1, 4)))