Question: What does a human need to do before a program will exist?

Choices: 
- think logically
- write code
- compile
- get frustrated
- learn programming

The rationale to choose "write code" as the answer is that: 

a human is a man