It's kinda luck based, the first time I played it I made couple of mistakes but still got 98%, the next time I made no mistakes and still only got 97%