glw: Make sure sinewave() always output a different number than last time