It can be very complex with multiple solutions, and more than one end; but the starting point is only one, and then, it branches out in different stages. To branch out the different stages arrows are used, there are basically 3 types of arrows used, which can be seen in the figure.