USACO 2004 Finalists
USACO 2004 Finalists