add SGU104.cpp
move usaco here