Create treap.hpp