programming exercises from the infamous kernighan & ritchie C book