UVA ICPC Spring Practice #8