OpenCoF: Learning to Reason Through Video Generation — ThinkLLM