added uva 10106, 10970, 120