It is printf("Hello, World\n") equivalent program.
My guess ---> the user has to know answers for a list of questions. The
auth system, will choose one of THESE at radom.
Not that these list of questions are generated on the fly.........
Havent looked into your code. Cant comment.