Una pequeña explicación sobre cómo generar