Profile of training4usaco