array.c init