Complex problems from UVA Judge to improve my team's coding ability.