uva 10602