UVa Online Judge
has moved to its new home.
Please, update your bookmarks to
http://uva.onlinejudge.org
This page will be redirected in 10 seconds.