SignalFire University Hacker Olympics Circles Problem