@Lindley thanks for the code, but I do not understand what the function3 does?

@VictorN now it prints random string, but again I don't know what's the difference with the code of laserlight.