add simpler treap