Batters, like IT specialists, are fairly accustomed to binary code.
It's all good and well when one watches what happens to other batters, but when an individual goes through that phases, it can either lead to an individual being dropped or watch a career get flushed down the drain.
Proteas batter Keegan Petersen hasn't quite crossed that bridge yet, but the starts he's had to deal with at number three in his three Tests have resembled binary code.