UVA Online Judge Problems