Yes it uses an array and does some oring and shifting.

I really have not quite understood the logic behind it.

A couple of days say Maxim for the AN to be approoved.

Will see...

Ioannis