Pointers reverted to K & R; comment multi blocks; multi-file programs;
naming