Typing effect with varying length key presses and occasional typos