Input (grade 10): 1848 & ndash; The Treaty of Guadalupe Hidalgo is ratified by the United States Senate, ending the Mexican-American War.
Output (grade 7): 241 BC - First Punic War: Battle of the Aegates Islands - The Romans sinks the Carthaginian fleet; end of First Punic War.