Problem Solving/Race Analysis