Initial source code
Prompt and input function are implemented.