BSTSet almost done only chanllenge left