Next Permutation solution
Merge Intervals solution
Search For A Range solution