Cao Cao: Evil Genius or History’s Biggest Troll?