Adaptive PCR