2003 USACO Finalists
2003 USACO Finalists