All credit of the code example in this folder goes to Imtiaz Ahmad (Instructor). 

He has explained the code in detain in his video tutorial on Udemy. 
https://www.udemy.com/course/practical-data-structures-algorithms-in-java/learn/
