Very cleverly written.  Thanks, Richard.

Suzanna