Progressive contest, UVa solutions.