OpenAI o1's New Paradigm: Test-Time Compute Explained