rmq
disjoined set