4. Console IO