Complete basic input demo