What is the grammatical difference between when to use "logic" and when to use "logical"?