Има 4 души, които трябва да прекосят участък от 300 км. те обикновено бягат със скорост 10 км/ч. един от тях има велосипед, който се движи с 50 км/ч. моторът първо взема един човек сам и пресича участъка, докато другите двама продължават да тичат. след това се връща без да губи време и взима друг човек от пътя, кара го през участъка и прави същото за последния човек.
expl : време, необходимо за носене на 2-ри човек  300 / 50  6 часa . време, необходимо за среща с 3-ти човек  ( 300 - 6 * 10 ) / ( 50 + 10 )  4 часа, необходимо за носене на 3-ти човек  4 часа, необходимо за среща с 4-ти човек  ( 300 - 140 ) / 60  8 / 3 общо време  6 + 4 + 4
add(add(add(divide(300, 50), divide(subtract(300, multiply(divide(300, 50), 10)), add(50, 10))), divide(subtract(300, multiply(divide(300, 50), 10)), add(50, 10))), add(divide(subtract(300, subtract(subtract(300, multiply(divide(300, 50), 10)), multiply(10, 10))), add(50, 10)), divide(subtract(300, subtract(subtract(300, multiply(divide(300, 50), 10)), multiply(10, 10))), add(50, 10))))