Скопировал в конце концов решение, но не могу разобраться со статическими переменными, сохраняющими свое значение. Объясните, пожалуйста, как это решить?