The Five Elements of Effective Thinking