UVa OJ

401 10010