iterative distillation and amplification