Math Problems DB competition problems · AMC · AIME · USAMO · 1950–2026