```\nfunction executeCalls(Call[] calldata calls) external returns (bytes[] memory) {\n  bytes[] memory response = new bytes[](calls.length);\n  for (uint256 i = 0; i < calls.length; i++) {\n    response[i] = \_executeCall(calls[i].to, calls[i].value, calls[i].data);\n  }\n  return response;\n}\n```\n