Role Playing Reasoning