Math + Coding = Analytical Thinking