Since math isn't allowed here [though I violate that rule roughly 4^2 + (10 * 2^3) percent of the time], I'll drop in a little history. It's actually a popular misconception that Cinco de Mayo is Mexican Independence Day. The Mexican War of Independence (from Spain) lasted over more than a decade, ending in 1821. Mexican Independence Day is Sept. 16, 1810. Cinco de Mayo commemorates the Mexican army's May 5, 1862, victory over France at the Battle of Puebla during the Franco-Mexican War. It's a relatively minor holiday in Mexico, but has evolved into a commemoration of Mexican culture and heritage, particularly in areas with large Mexican-American populations. Chicano activitists raised awareness of the holiday in the 1960s, in part because they identified with the victory of Indigenous Mexicans over European invaders during the Battle of Puebla. See https://www.history.com/topics/holidays/cinco-de-mayo for more, including numerous spots that I quoted directly.