Treap: add offline build