. . "0255-11-11" . "Cao Wei" . . . . "China" . . "Cao Wei victory" . . . "Battle of Didao" . . . . "Shu Han" . . "a major defeat at Shanggui" . . . . . "Battle of Didao" . . . .