335. Self Crossing - Hard | DSA Corner | Talentd