Например программа просто выводит числа от 1 до 100 каждые 5 секунд.
Цель чекнуть всю ее память в тот момент когда выведено число 10 и записать , а потом в какой то другой момент заменить имеющиеся память на ту которая была сохранена :
Программа выводит числа доходит до 10 - сохраняем всю ее память
Программа уже выводит число 20 - заменяем всю ее память на сохраненную тем самым она как будто возвращается в прошлое и выводит снова число 10 .
Есть ли какие то простые без заморочек способы это реализовать ?