Here things get interesting... When I go to implement the solution, Xcode tells me this: So it looks like it pulled a solution for an unrelated context, perhaps ChatGPT was favoring the word center, idk.