Añadiendo asincronía a la respuesta de múltiples candidatos

 (incluyendo las reproyecciones) y revisando los tests