I would like to see a comment explaining exactly what we are testing. I guess we are trying to use arrays of different dimensions, such as 0,1,2 dimensions, but it is difficult to understand that. For instance when I see a variable named poes I expect a list of floats, not an integer in the range [0,1,2]!