https://advancedainews.com/coding-with-openai-o1/