Consider dv's code from Friday morning.

No comment?