2354. Number of Excellent Pairs - Hard | DSA Corner | Talentd