човек може да се вози на мотоциклет с 50 км/ч нагоре път и 100 км/ч надолу път . той отнема 12 часа, за да се вози мотоциклет нагоре от по-ниска точка а до горна точка б и обратно до а . какво е общото разстояние, изминато от него за 12 часа ? той трябва да се върне в базова точка а в оставащото време .
нагоре разстояние, изминато на час - 50 км, разстояние, изминато след 8 часа  400 км. той остана с 4 часа пътуване надолу, т.е. изминато разстояние в оставащите 4 часа надолу  400 км, така че общото разстояние, изминато от а до б и обратно до точка а  400 км нагоре + 400 км спускане  800 км ( отговор : c )
multiply(divide(multiply(multiply(50, 100), const_2), add(50, 100)), 12)