Reasoning Models: o3, o4, Extended Thinking - How Next-Gen Models Think — AI Engineering | MindForge