Deepseek R1 Explained by a Retired Microsoft Engineer