• 2011 open: 32 (but technically 31 because RESTRICTION ENZYMES cut foreign dna :( )
  • 2012 open: 21 (no peeping on the google machine this time :) )
  • 2015 open: 26
  • 2016 open: 20
  • AoPS practice: 28
  • 2022 Open: 25
  • 2022 semi: 73.8
dec 26 2021 ∞
dec 13 2022 +