flowchart algorithm flowcharts example algorithms python generate geeksforgeeks examples fundamentals explain learn represent presentations computing improve powershow wbaa