use parseArraySize