@mAyman93  why set seen exists here. this should be new branch. did you branch from set seen branch ?