2012 Qual C, efficient for large. I miss breaks in Scala.