BasicArray.c