def main():
    parser = argparse.ArgumentParser()
    parser.add_argument('program_name')
    args  =parser.parse_args()
    src = sources[args.program_name]
    print('Test code:')
    print(textwrap.indent(src, '  '))
    print()
    print('Execution log:')
    execute(src)