Punto y Fama El juego consiste en adivinar, las cifras y su orden de, un número entero de cuatro dígitos, generado de manera aleatoria. El usuario tiene diez intentos para lograrlo, y el juego provee pistas al jugador en cada intento, denominados: Puntos y Famas. Las pistas no son suministradas en un orden específico, por ende el usuario no sabe cual de los números introducidos son los puntos y las famas a primera instancia. Una fama corresponde a una cifra correcta y su orden exacto. Un punto corresponde solo a una cifra correcta. Ejemplo: Si el número oculto del computador es: 4263 y el jugador digita 2861. El juego indica que se obtuvo una fama y un punto; ya que el 2 está en la casilla incorrecta (punto) y el 6 en la posición correcta (fama) Requisitos: 1. El programa debe validar que los valores introducidos sean numéricos. 2. El programa no debe terminar hasta que el jugador no agote sus 10 intentos o de manera intencional. 3. Debe indicar la cantidad de oportunidades restantes. 4. Debe decir cuantos puntos y cuantas famas logró el jugador en cada intento. 5. Indicar cuando el jugador ganó. 6. El juego de tener un sistema de puntaje basado en la relación de acierto/fallas y el tiempo para concluir la partida. Un jugador debe obtener un puntaje gane o pierda la misma. Al final del partido el programa debe preguntar al jugador su nombre y almacenar su puntaje y su nombre para fines de ranking. 7. 8. vés de un menú que indique las opciones como jugar o ver el ranking. 9. En caso de que el jugador pierda, indicar que perdió y salir del programa. Entregables: Código fuente del proyecto. Documentación técnica. Manual de usuario. Descripción y justificación de los algoritmos utilizados, así como librerías.