issue_3: Have a script that runs and a testing harness that handles IO.