How Does Transformer Learn Implicit Reasoning