Это будет очень сложно.
Это можно на переменных. Главное, чтобы не глючило, если какие-то команды вставляешь между вопросом и ответом на него.