Task: Add single binary data to multiple items

n8n workflow:
{"nodes":[{"name":"Mock Data","type":"n8n-nodes-base.function","position":[450,220],"parameters":{"functionCode":"return [\n  {\n    json: {\n      id: 1,\n      name: \"Jim\"\n    }\n  },\n  {\n    json: {\n      id: 2,\n      name: \"Stefan\"\n    }\n  },\n  {\n    json: {\n      id: 3,\n      name: \"Hans\"\n    }\n  }\n];"},"typeVersion":1},{"name":"HTTP Request","type":"n8n-nodes-base.httpRequest","position":[440,420],"parameters":{"url":"https://n8n.io/n8n-logo.png","options":{},"responseFormat":"file"},"typeVersion":1,"alwaysOutputData":false},{"name":"Merge","type":"n8n-nodes-base.merge","position":[700,320],"parameters":{"mode":"mergeByIndex"},"typeVersion":1},{"name":"Function","type":"n8n-nodes-base.function","position":[930,320],"parameters":{"functionCode":"const binaryData = items[0].binary;\nconsole.log(items);\nreturn items.map(item => {\n  return {\n    json: item,\n    binary: binaryData\n  }\n});\n"},"typeVersion":1}],"connections":{"Merge":{"main":[[{"node":"Function","type":"main","index":0}]]},"Mock Data":{"main":[[{"node":"Merge","type":"main","index":0}]]},"HTTP Request":{"main":[[{"node":"Merge","type":"main","index":1}]]}}}