Hint
Consider how the code handles cases where properties are missing or null, and how the ?? operator provides a default value when the expression on its left is null or undefined.
let person = { name: 'John', address: { street: '123 Main St' } }
let unknownPerson = null
console.log(person.address?.street)
console.log(unknownPerson?.address?.street ?? 'Unknown')
console.log(person.phone ?? '(no phone)')123 Main St Unknown (no phone)