PREPREQUISITE : Basic Graph Representation Technique , adjacency list , Queue . Explanation Link : BFS