Pruebas terminadas, version final, falta funcion de aleatoriedad