functional graph usaco