Firstly, both have father to influence their life. Hannibal was promise to hate the Romans by his father encourage. The same as Mao’s father, he raise Mao to has education. All of this are the things that made the great leader in two era.
Secondly, they has a really long journey with them people around 90000 men, woman and beasts of burden. Although, they was in the difference time but in their journey have obstacle about winter and snowy, which kill a lot of their people. Hannibal and Mao have the uncompromising to their goals, it’s made they recognized greatest leader.
Thirdly, in the long march of Mao Zedong, before the march he has 86000 men but finally he remain 4000 people.