puzzle definitions: topic format strings