Sorry Jim, it really isn't that complicated but I know if I don't try to explain every rule that pops up once a millenium, someone will jump in questioning my background, knowledge, and integity.
In a nutshell, and throwing out the exceptions which are very infrequent:
1. long and shorts...