treap with farah ver 1.1

some bugs were fixed