One of the biggest benefits of a flowchart is the tool's ability to visualize multiple processes and their sequence into a single document. Stakeholders throughout an organization can easily understand the workflow while finding out which step is unnecessary and which process should be improved. With the help of flowchart, problem can be analysed in more effective way. It specifically shows what type of action each step in a process requires. Generally, a rectangle with rounded edges defines the beginning or end of the process, a diamond shape shows the point at which a decision is required, and a square block shows an action taken during the process. A flowchart may also include symbols that show the type of media in which data is stored, such as a rectangle with a curved bottom to show a paper document or a cylinder to symbolize a computer hard drive. Flowcharts break a problem up into easily definable parts. The defined process displayed by the flowchart demonstrates the method of solving a complex problem. A flowchart reduces the chance that a necessary step for solving a problem will be left out because it appears obvious. In this way, it reduces cost and wastage of time.