http://www.pythonreader.com/2024/02/how-to-read-user-input-from-keyboard-in.html