Where do you use such trees? What kind of problems are these best suited for? What operations are fast with these kind of trees?