type BinaryNode = { value: T; left: BinaryNode | null; right: BinaryNode | null; }; export const tree: BinaryNode = { value: 20, right: { value: 50, right: { value: 100, right: null, left: null, }, left: { value: 30, right: { value: 45, right: null, left: null, }, left: { value: 29, right: null, left: null, } }, }, left: { value: 10, right: { value: 15, right: null, left: null, }, left: { value: 5, right: { value: 7, right: null, left: null, }, left: null, } } };