explained array-ruse