Is this what you mean, because this didn’t give me the correct result either?
Also if I am going through the “StartingArtifacts” array why would it be searching the entire datatable? Surely this array would only store the items added to it, wouldn’t it? Or am I misunderstanding that array?