usaco(3)

1