Gold Challenge Solution

Here’s my solution

class Person {
    var name: String
    var age: Int
    
    init(_ name: String, _ age: Int) {
        self.name = name
        self.age = age
    }
}

extension Person: Equatable {
    static func == (lhs: Person, rhs: Person) -> Bool {
        return (lhs.name == rhs.name) && (lhs.age == rhs.age)
    }
}
let p1 = Person("Boy", 20)
let p2 = Person("Girl", 19)

let people = [p1, p2]
let p1Index = people.firstIndex(of: p1)  //0