programs I write in c to brush up