Unmasking the D’Agapeyeff Cipher (XV, the recipe, not the message)

A short update, because the pessimistic take from part XIV has now been stress-tested properly, and it survived in an unexpected way. Since the last post, the work flipped from...