Squashed 'usaco/' content from commit 1ea6da1

git-subtree-dir: usaco
git-subtree-split: 1ea6da1912d9133f0a0eb806cfac969faf3f89bd
merge repo: usaco