I think that logic is the consequence of reason , why ?
because reason gathers in knowledge and dwells upon and come to a conclusion, whereas logic simply dwells upon what the reasoned conclusion gives it
One of the most important words in understanding Logic, was missing in this discussion. The word is 'method', perhaps it may have been used but i am too lazy to fish it out.
I would rather do what longknowledge is good at;
Here is the short definition of Logic as per Advanced-- Oxford's by Hornby
Logic: noun - a)
science or method of reasoning;
b) ability to argue and convince:
Logical; adj. - a)
inaccordance with the rules of Logic;
b) able to reason correctly: