exercises from the modern C book