{"task": {"agent_timeout": 3600, "task": "gdb__template-1-s830", "verifier_timeout": 900, "instruction": "# GDB: template-1\n\n## Input Files\n\n- `/workspace/inputs/input_0.png`\n- `/workspace/inputs/input_1.png`\n\n## Task\n\nYou are given two layouts (A and B). Determine whether they originate from the same template. Answer with a single digit: 1 if same template, 0 if different.\n\nLayout A:\n{\n  \"components\": [\n    {\n      \"type\": \"GROUP\",\n      \"left\": \"407.5px\",\n      \"top\": \"90.5px\",\n      \"width\": \"425px\",\n      \"height\": \"3px\"\n    },\n    {\n      \"type\": \"IMAGE\",\n      \"src\": \"https://storage.googleapis.com/lica-video/2db09c01-cb93-48ba-81eb-52092f7b4d0e.svg\",\n      \"left\": \"855px\",\n      \"top\": \"76px\",\n      \"width\": \"147px\",\n      \"height\": \"32px\"\n    },\n    {\n      \"type\": \"TEXT\",\n      \"text\": \"LIVE MUSIC NIGHT\",\n      \"left\": \"155px\",\n      \"top\": \"75px\",\n      \"width\": \"202.0px\",\n      \"height\": \"30px\",\n      \"color\": \"#fff\",\n      \"fontSize\": \"20px\",\n      \"fontFamily\": \"Kanit\",\n      \"fontWeight\": \"600\",\n      \"textAlign\": \"left\",\n      \"letterSpacing\": \"0.1em\"\n    },\n    {\n      \"type\": \"TEXT\",\n      \"text\": \"+62 11223214567\",\n      \"left\": \"692px\",\n      \"top\": \"1008px\",\n      \"width\": \"222.1px\",\n      \"height\": \"25px\",\n      \"color\": \"#fff\",\n      \"fontSize\": \"21px\",\n      \"fontFamily\": \"Inter\",\n      \"fontWeight\": \"500\",\n      \"textAlign\": \"left\",\n      \"letterSpacing\": \"0.1em\"\n    },\n    {\n      \"type\": \"TEXT\",\n      \"text\": \"Contact Reservation\",\n      \"left\": \"693px\",\n      \"top\": \"978px\",\n      \"width\": \"250.1px\",\n      \"height\": \"25px\",\n      \"color\": \"#fff\",\n      \"fontSize\": \"21px\",\n      \"fontFamily\": \"Inter\",\n      \"fontWeight\": \"500\",\n      \"textAlign\": \"left\",\n      \"letterSpacing\": \"0.1em\"\n    },\n    {\n      \"type\": \"IMAGE\",\n      \"src\": \"https://storage.googleapis.com/lica-video/8052b14d-63fa-464b-96ea-b68054c61cba.svg\",\n      \"left\": \"80px\",\n      \"top\": \"991px\",\n      \"width\": \"509px\"\n    },\n    {\n      \"type\": \"IMAGE\",\n      \"src\": \"https://storage.googleapis.com/lica-video/a87f6936-d17a-409b-af32-45cec38518a5.svg\",\n      \"left\": \"693px\",\n      \"top\": \"846px\",\n      \"width\": \"309px\",\n      \"height\": \"96px\"\n    },\n    {\n      \"type\": \"IMAGE\",\n      \"src\": \"https://storage.googleapis.com/lica-video/2c3e5878-4be4-4176-9eb2-321a3995185d.svg\",\n      \"left\": \"6.8%\",\n      \"top\": \"6.7%\",\n      \"width\": \"3.2%\",\n      \"height\": \"3.2%\",\n      \"overflow\": \"hidden\"\n    },\n    {\n      \"type\": \"TEXT\",\n      \"text\": \"Sing,Shine\",\n      \"left\": \"78px\",\n      \"top\": \"816px\",\n      \"width\": \"431.5px\",\n      \"height\": \"130px\",\n      \"color\": \"#fff\",\n      \"fontSize\": \"50px\",\n      \"fontFamily\": \"IBM Plex Mono\",\n      \"textAlign\": \"left\",\n      \"letterSpacing\": \"0.03em\"\n    },\n    {\n      \"type\": \"TEXT\",\n      \"text\": \"Celebrate.\",\n      \"left\": \"78px\",\n      \"top\": \"876px\",\n      \"width\": \"389.5px\",\n      \"height\": \"65px\",\n      \"color\": \"#486b81\",\n      \"fontSize\": \"50px\",\n      \"fontFamily\": \"IBM Plex Mono\",\n      \"textAlign\": \"left\",\n      \"letterSpacing\": \"0.03em\"\n    },\n    {\n      \"type\": \"IMAGE\",\n      \"src\": \"https://storage.googleapis.com/lica-video/9093f8b2-9911-4e53-acea-2f06e1db07a7.png\",\n      \"left\": \"158px\",\n      \"top\": \"359px\",\n      \"width\": \"797px\",\n      \"height\": \"408px\"\n    },\n    {\n      \"type\": \"GROUP\",\n      \"left\": \"78px\",\n      \"top\": \"359px\",\n      \"width\": \"58px\",\n      \"height\": \"408px\",\n      \"background\": \"rgba(72, 107, 129, 0.9)\"\n    },\n    {\n      \"type\": \"IMAGE\",\n      \"src\": \"https://storage.googleapis.com/lica-video/087f1ba8-44fa-4b01-819e-901ae7e6ffd9.svg\",\n      \"left\": \"80px\",\n      \"top\": \"951px\",\n      \"width\": \"20px\",\n      \"height\": \"20px\"\n    },\n    {\n      \"type\": \"TEXT\",\n      \"text\": \"Let's be happy together\",\n      \"left\": \"107px\",\n      \"top\": \"950px\",\n      \"width\": \"212.5px\",\n      \"height\": \"21px\",\n      \"color\": \"#fff\",\n      \"fontSize\": \"17px\",\n      \"fontFamily\": \"Inter\",\n      \"fontWeight\": \"500\",\n      \"textAlign\": \"left\",\n      \"letterSpacing\": \"0.03em\"\n    },\n    {\n      \"type\": \"IMAGE\",\n      \"src\": \"https://storage.googleapis.com/lica-video/6ed32108-b13f-4681-acc6-9f809d3efb06.png\",\n      \"left\": \"155px\",\n      \"top\": \"359px\",\n      \"width\": \"831px\",\n      \"height\": \"408px\"\n    },\n    {\n      \"type\": \"TEXT\",\n      \"text\": \"21.00 - UNTIL DROP\",\n      \"left\": \"827px\",\n      \"top\": \"811px\",\n      \"width\": \"175.5px\",\n      \"height\": \"21px\",\n      \"color\": \"#fff\",\n      \"fontSize\": \"17px\",\n      \"fontFamily\": \"Inter\",\n      \"fontWeight\": \"600\",\n      \"textAlign\": \"left\",\n      \"letterSpacing\": \"0.03em\"\n    },\n    {\n      \"type\": \"TEXT\",\n      \"text\": \"29 Aug\",\n      \"left\": \"693px\",\n      \"top\": \"811px\",\n      \"width\": \"73.5px\",\n      \"height\": \"21px\",\n      \"color\": \"#fff\",\n      \"fontSize\": \"17px\",\n      \"fontFamily\": \"Inter\",\n      \"fontWeight\": \"600\",\n      \"textAlign\": \"left\",\n      \"letterSpacing\": \"0.03em\"\n    },\n    {\n      \"type\": \"IMAGE\",\n      \"src\": \"https://storage.googleapis.com/lica-video/23aecb36-8236-49c8-95b7-95c8c3d8c397.png\",\n      \"left\": \"810px\",\n      \"top\": \"248px\",\n      \"width\": \"227.1px\",\n      \"height\": \"226.9px\"\n    },\n    {\n      \"type\": \"IMAGE\",\n      \"src\": \"https://storage.googleapis.com/lica-video/43572702-c0f0-46ee-aedf-a22b63316b55.png\",\n      \"left\": \"0px\",\n      \"top\": \"0px\",\n      \"width\": \"1080px\",\n      \"height\": \"1080px\"\n    }\n  ],\n  \"background\": \"#000\",\n  \"width\": \"1080px\",\n  \"height\": \"1080px\"\n}\n\nLayout B:\n{\n  \"components\": [\n    {\n      \"type\": \"TEXT\",\n      \"text\": \"Simple list\",\n      \"left\": \"128px\",\n      \"top\": \"511px\",\n      \"width\": \"560px\",\n      \"height\": \"57px\",\n      \"fontSize\": \"48px\",\n      \"fontFamily\": \"Inter\",\n      \"fontWeight\": 700,\n      \"textAlign\": \"left\",\n      \"lineHeight\": \"120.0%\",\n      \"letterSpacing\": \"-0.02em\"\n    },\n    {\n      \"type\": \"TEXT\",\n      \"text\": \"First thing\",\n      \"left\": \"968px\",\n      \"top\": \"273px\",\n      \"width\": \"680px\",\n      \"height\": \"47px\",\n      \"fontSize\": \"36px\",\n      \"fontFamily\": \"Inter\",\n      \"fontWeight\": 700,\n      \"textAlign\": \"left\",\n      \"lineHeight\": \"132.0%\",\n      \"letterSpacing\": \"-0.02em\"\n    },\n    {\n      \"type\": \"TEXT\",\n      \"text\": \"Add a quick description of each thing, with enough context to understand what's up.\",\n      \"left\": \"968px\",\n      \"top\": \"337px\",\n      \"width\": \"680px\",\n      \"height\": \"64px\",\n      \"fontSize\": \"24px\",\n      \"fontFamily\": \"Inter\",\n      \"textAlign\": \"left\",\n      \"lineHeight\": \"134.0%\"\n    },\n    {\n      \"type\": \"TEXT\",\n      \"text\": \"Second thing\",\n      \"left\": \"968px\",\n      \"top\": \"475px\",\n      \"width\": \"680px\",\n      \"height\": \"47px\",\n      \"fontSize\": \"36px\",\n      \"fontFamily\": \"Inter\",\n      \"fontWeight\": 700,\n      \"textAlign\": \"left\",\n      \"lineHeight\": \"132.0%\",\n      \"letterSpacing\": \"-0.02em\"\n    },\n    {\n      \"type\": \"TEXT\",\n      \"text\": \"Keep 'em short and sweet, so they're easy to scan and remember.\",\n      \"left\": \"968px\",\n      \"top\": \"539px\",\n      \"width\": \"680px\",\n      \"height\": \"64px\",\n      \"fontSize\": \"24px\",\n      \"fontFamily\": \"Inter\",\n      \"textAlign\": \"left\",\n      \"lineHeight\": \"134.0%\"\n    },\n    {\n      \"type\": \"TEXT\",\n      \"text\": \"Third thing\",\n      \"left\": \"968px\",\n      \"top\": \"677px\",\n      \"width\": \"680px\",\n      \"height\": \"47px\",\n      \"fontSize\": \"36px\",\n      \"fontFamily\": \"Inter\",\n      \"fontWeight\": 700,\n      \"textAlign\": \"left\",\n      \"lineHeight\": \"132.0%\",\n      \"letterSpacing\": \"-0.02em\"\n    },\n    {\n      \"type\": \"TEXT\",\n      \"text\": \"If you've got a bunch, add another row, or use multiple copies of this slide.\",\n      \"left\": \"968px\",\n      \"top\": \"741px\",\n      \"width\": \"680px\",\n      \"height\": \"64px\",\n      \"fontSize\": \"24px\",\n      \"fontFamily\": \"Inter\",\n      \"textAlign\": \"left\",\n      \"lineHeight\": \"134.0%\"\n    }\n  ],\n  \"background\": \"#000\",\n  \"width\": \"1920px\",\n  \"height\": \"1080px\"\n}\n\n## Output\n\nWrite your answer to `/workspace/answer.txt`.\nWrite ONLY the answer \u2014 no explanation, no markdown fences, no extra text.\n", "memory": "8192m", "runnable": false, "difficulty": "medium", "language": "", "cpus": 1, "instruction_truncated": false, "category": "design", "compose": false, "has_solution": true, "oracle": null, "docker_image": "", "taskset": "gdb-hub", "tags": []}, "runs": []}