# Algorithm Name Write a short description of algorithm like: 1. Time Complexity 2. Space Complexity 3. Applications 4. Founder's Name 5. etc... ## Steps Describe the algorithm in clear, simple and understandable steps. ## Example Trace the algorithm with a sample input data. ## Implementation Links to their implementation in programming languages. NOTE: The link should be within the other repos of this organization only. ## Video URL Attach a URL of a video that explains the algorithm. ## Others Any other information is always welcome and should be included in this section.