I'm currently catching an ArrayOutofBoundsException for this loop, but I don't see how, as I've already explored all other options to have created this loop. For reference, the lengths of iValues.length are 5, 3, 5, 7, and 5.
`for (int i = 1; i < iValues.length; i = i + 2) {
g.addEdge(iValues[0], iValues[i], iValues[i + 1]);
}`
Here's what I've tried: decreasing iValues.length, and incrementing i within the body of the for loop. None of this seems to work. I did the math and all of these should be running and then terminated right after.