began find winner algorithm, not finished yet.