Humans do not type over 2,000 words per minute with 100% accuracy for long blocks of text.