>Cetin:
>
>>>>>>>>>>>
>
>for ix=1 to alen(arrNums)-1
> if arrNums[ix]+arrNums[ix+1] = X
> ? ix,ix+1,arrNums[ix],arrNums[ix+1]
> endif
>endfor
>
>>>>>>>>>>>
>This only works if the two numbers are adjacent in the array (which is not the case in general).
>
>> Just chained to draw attention to my real world puzzle in troubleshooting
>> section :)
>I actually used the winning algorithm twice in production systems: (1) a portfolio management system for an insurance company, (2) a resource utilization system for a lumber company.
>
>Daniel
Daniel,
I actually didn't read the question well nor cared it was right :) As I said I was trying to draw attendants to my puzzle :)
Cetin