uva 10340