Destructuring in Kotlin is a feature that allows developers to extract values from complex data structures into…