Помогло.
Этот рецепт весьма шаманский...
Я вообще не хотел бы переписывать и переосмыслять задачу только из-за ограниченности аппаратной части. Может я испорчен современными компиляторами, которые сами оптимизируют код, и делают это явно лучше программиста, которому остаётся лишь сосредоточиться на решении основной задачи.
Художник творит не задумываясь о том, сколько у него осталось, например, зелёной краски...