Please bear with me as I work out the details of how this all works.

By Shell C