Failure Evasion: Statistically Solving The Np Complete Problem Of Testing Difficult-To-Detect Faults