threearray