Inverse RMQ | HackerRank

Given a shuffled array of some segment tree that solves an RMQ task, determine if you can restore the original segment tree.