Cao Cao (, Wade-Giles: Ts'ao Ts'ao; n.