Connect 4 Thinking