Problem with double for loop... help!



Hi,
 
I am very stuck, with this problem, i suppose is stupid problem, but i cant see it..
 
I attached the vi. My problem is when I use the double for loop to looking for the values of source array between 2 elements from another array, when the vi 'search 1d array', when the values is out of range, put 0 on the rest of array elements, and i would like remove all the 0, i want the double for loop, show only the index from the values between these elements. I know each time the for loop search the range, and when it doesn't find any value put 0, but i dont know do thats!!
Any help?
 
Regards Fonsi.
 
 Mensaje editado por Fonsi


example.vi:
http://forums.ni.com/attachments/ni/170/145004/1/example.vi
.