Advanced C Programming by Example