added uva 10276, 10344