Korzun Vladislav 397, Storeable

У тебя в интерактивном и пакетном режимах повторяется один и тот же код. Вынеси в отдельную функцию.