How Far Can Transformer