Non-lazy finger tree