What makes 17 a variant is the taking the instructions literally, and that's less a function of logic than it is of having to spell out everything explicitly if you're programming, at least in BASIC, which is the only computer language I know anything about. The problem with it is that "pick up a loaf of bread" doesn't explicitly include "and then buy it and bring it home." He should be still standing there in the store holding the loaf, because he hasn't been told what else to do with it.
no subject