File:TopCoder competition types and phases.png