Purdue is #2 in AP Poll