basic Unix programming exercises