USABO semi final exam?

<p>Wow, resurrecting a thread from 6 years ago just for shameless self-promotion!</p>