Task: Text to Code
Input (English): Step 1: find the Tryout's cName of Tryout table for which pPos equals goalie.
Step 2: find the number of different state in College table whose state not one of the results of step 1
Output (English): SELECT Count ( DISTINCT T1.state ) FROM College AS T1 WHERE T1.state NOT IN ( SELECT T2.cName FROM Tryout AS T2 WHERE T2.pPos = "goalie" )