c traps and pitfalls Chinese and English collection