input exercise
argv exercise
basic file operation exercise