In term of programming flowchart is one of popular tool for explain
algorithm.
It use graphical symbols to depict an algorithm or program flow.
There are various symbols to represent commands.
Each symbol has an own function and represents a piece of the code
written for the program.
The symbols are defined by 2 organizations: ANSI (American National
Standards Institute) and ISO (International Standard Organization