Save money, and replace Visio, Lucidchart, Lucidspark, and Miro with a SmartDraw site license.
This flowchart show the process behind code you'd write for a random number generator.