Advance C by Example