Add a interactive guided function: main()