Proyecto completo

Proyecto funcionando correctamente, falta aclaración de como se responde
cuando hay un numero repetido y uno está en la posición correcta, pero
el otro no