array.h mejorado