Просто торможу как удав по песку.
Сейчас я вас насмешу. Есть такой простейший код:
f += df;
df += ddf;
ddf += dddf;
Допустим, что он выполняется 2 раза. Надо написать код, дающий результат, эквивалентный выполнению приведенного кода дважды, но тоже в три выражения, а не в шесть. На самом деле все сложнее. Вместо 2 может быть некое K, необязательно целое. Может быть как меньше единицы, так и больше. И может быть отрицательным, что эквивалентно откату назад.