If it were me, I would write a front-end GUI wrapper that gathered the input from the user and then called the original program as a command line program. That way, no changes are needed to the...