You aren't matching my own thinking one hundred percent, but you're very close in some specifics, and your method is exactly right.