uva 10603