Implement a BST with:
insert(value) — insert a number.search(value) → boolean — check if value exists.inorder() → number[] — sorted traversal.delete(value) — remove a value if present.solve(ops) replays operations and returns results for search andinorder. insert/delete return null.
Sample tests