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.