Question: Which cities fought in the second Punic War?
Answer: Rome and Carthage