usaco 2.2 subset