Flow Chart When We Are Solving Competitive Programming Questions