Section B: Hannibal and the Second Punic War, 218-201 BC