a shell i'm writing to learn C