throws InvalidArraySizeException generateIndexedCoordinates(data);
throws InvalidArraySizeException generateIndexedCoordinates(data);
throws InvalidArraySizeException generateIndexedCoordinates(data);
throws InvalidArraySizeException generateIndexedCoordinates(data);