Array to hash avec if