20-User input function and core data types - Codanics