UVA ICPC Spring Practice #2