# gdb-hub / gdb__template-1-s830

- taskset: [gdb-hub](https://harnessreport.com/tasks/gdb-hub.md)
- difficulty: medium
- category: design
- language: 
- runnable from the site: no
- agent timeout: 3600s

## Results by harness

_none yet_

## Instruction

```
# GDB: template-1

## Input Files

- `/workspace/inputs/input_0.png`
- `/workspace/inputs/input_1.png`

## Task

You 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.

Layout A:
{
  "components": [
    {
      "type": "GROUP",
      "left": "407.5px",
      "top": "90.5px",
      "width": "425px",
      "height": "3px"
    },
    {
      "type": "IMAGE",
      "src": "https://storage.googleapis.com/lica-video/2db09c01-cb93-48ba-81eb-52092f7b4d0e.svg",
      "left": "855px",
      "top": "76px",
      "width": "147px",
      "height": "32px"
    },
    {
      "type": "TEXT",
      "text": "LIVE MUSIC NIGHT",
      "left": "155px",
      "top": "75px",
      "width": "202.0px",
      "height": "30px",
      "color": "#fff",
      "fontSize": "20px",
      "fontFamily": "Kanit",
      "fontWeight": "600",
      "textAlign": "left",
      "letterSpacing": "0.1em"
    },
    {
      "type": "TEXT",
      "text": "+62 11223214567",
      "left": "692px",
      "top": "1008px",
      "width": "222.1px",
      "height": "25px",
      "color": "#fff",
      "fontSize": "21px",
      "fontFamily": "Inter",
      "fontWeight": "500",
      "textAlign": "left",
      "letterSpacing": "0.1em"
    },
    {
      "type": "TEXT",
      "text": "Contact Reservation",
      "left": "693px",
      "top": "978px",
      "width": "250.1px",
      "height": "25px",
      "color": "#fff",
      "fontSize": "21px",
      "fontFamily": "Inter",
      "fontWeight": "500",
      "textAlign": "left",
      "letterSpacing": "0.1em"
    },
    {
      "type": "IMAGE",
      "src": "https://storage.googleapis.com/lica-video/8052b14d-63fa-464b-96ea-b68054c61cba.svg",
      "left": "80px",
      "top": "991px",
      "width": "509px"
    },
    {
      "type": "IMAGE",
      "src": "https://storage.googleapis.com/lica-video/a87f6936-d17a-409b-af32-45cec38518a5.svg",
      "left": "693px",
      "top": "846px",
      "width": "309px",
      "height": "96px"
    },
    {
      "type": "IMAGE",
      "src": "https://storage.googleapis.com/lica-video/2c3e5878-4be4-4176-9eb2-321a3995185d.svg",
      "left": "6.8%",
      "top": "6.7%",
      "width": "3.2%",
      "height": "3.2%",
      "overflow": "hidden"
    },
    {
      "type": "TEXT",
      "text": "Sing,Shine",
      "left": "78px",
      "top": "816px",
      "width": "431.5px",
      "height": "130px",
      "color": "#fff",
      "fontSize": "50px",
      "fontFamily": "IBM Plex Mono",
      "textAlign": "left",
      "letterSpacing": "0.03em"
    },
    {
      "type": "TEXT",
      "text": "Celebrate.",
      "left": "78px",
      "top": "876px",
      "width": "389.5px",
      "height": "65px",
      "color": "#486b81",
      "fontSize": "50px",
      "fontFamily": "IBM Plex Mono",
      "textAlign": "left",
      "letterSpacing": "0.03em"
    },
    {
      "type": "IMAGE",
      "src": "https://storage.googleapis.com/lica-video/9093f8b2-9911-4e53-acea-2f06e1db07a7.png",
      "left": "158px",
      "top": "359px",
      "width": "797px",
      "height": "408px"
    },
    {
      "type": "GROUP",
      "left": "78px",
      "top": "359px",
      "width": "58px",
      "height": "408px",
      "background": "rgba(72, 107, 129, 0.9)"
    },
    {
      "type": "IMAGE",
      "src": "https://storage.googleapis.com/lica-video/087f1ba8-44fa-4b01-819e-901ae7e6ffd9.svg",
      "left": "80px",
      "top": "951px",
      "width": "20px",
      "height": "20px"
    },
    {
      "type": "TEXT",
      "text": "Let's be happy together",
      "left": "107px",
      "top": "950px",
      "width": "212.5px",
      "height": "21px",
      "color": "#fff",
      "fontSize": "17px",
      "fontFamily": "Inter",
      "fontWeight": "500",
      "textAlign": "left",
      "letterSpacing": "0.03em"
    },
    {
      "type": "IMAGE",
      "src": "https://storage.googleapis.com/lica-video/6ed32108-b13f-4681-acc6-9f809d3efb06.png",
      "left": "155px",
      "top": "359px",
      "width": "831px",
      "height": "408px"
    },
    {
      "type": "TEXT",
      "text": "21.00 - UNTIL DROP",
      "left": "827px",
      "top": "811px",
      "width": "175.5px",
      "height": "21px",
      "color": "#fff",
      "fontSize": "17px",
      "fontFamily": "Inter",
      "fontWeight": "600",
      "textAlign": "left",
      "letterSpacing": "0.03em"
    },
    {
      "type": "TEXT",
      "text": "29 Aug",
      "left": "693px",
      "top": "811px",
      "width": "73.5px",
      "height": "21px",
      "color": "#fff",
      "fontSize": "17px",
      "fontFamily": "Inter",
      "fontWeight": "600",
      "textAlign": "left",
      "letterSpacing": "0.03em"
    },
    {
      "type": "IMAGE",
      "src": "https://storage.googleapis.com/lica-video/23aecb36-8236-49c8-95b7-95c8c3d8c397.png",
      "left": "810px",
      "top": "248px",
      "width": "227.1px",
      "height": "226.9px"
    },
    {
      "type": "IMAGE",
      "src": "https://storage.googleapis.com/lica-video/43572702-c0f0-46ee-aedf-a22b63316b55.png",
      "left": "0px",
      "top": "0px",
      "width": "1080px",
      "height": "1080px"
    }
  ],
  "background": "#000",
  "width": "1080px",
  "height": "1080px"
}

Layout B:
{
  "components": [
    {
      "type": "TEXT",
      "text": "Simple list",
      "left": "128px",
      "top": "511px",
      "width": "560px",
      "height": "57px",
      "fontSize": "48px",
      "fontFamily": "Inter",
      "fontWeight": 700,
      "textAlign": "left",
      "lineHeight": "120.0%",
      "letterSpacing": "-0.02em"
    },
    {
      "type": "TEXT",
      "text": "First thing",
      "left": "968px",
      "top": "273px",
      "width": "680px",
      "height": "47px",
      "fontSize": "36px",
      "fontFamily": "Inter",
      "fontWeight": 700,
      "textAlign": "left",
      "lineHeight": "132.0%",
      "letterSpacing": "-0.02em"
    },
    {
      "type": "TEXT",
      "text": "Add a quick description of each thing, with enough context to understand what's up.",
      "left": "968px",
      "top": "337px",
      "width": "680px",
      "height": "64px",
      "fontSize": "24px",
      "fontFamily": "Inter",
      "textAlign": "left",
      "lineHeight": "134.0%"
    },
    {
      "type": "TEXT",
      "text": "Second thing",
      "left": "968px",
      "top": "475px",
      "width": "680px",
      "height": "47px",
      "fontSize": "36px",
      "fontFamily": "Inter",
      "fontWeight": 700,
      "textAlign": "left",
      "lineHeight": "132.0%",
      "letterSpacing": "-0.02em"
    },
    {
      "type": "TEXT",
      "text": "Keep 'em short and sweet, so they're easy to scan and remember.",
      "left": "968px",
      "top": "539px",
      "width": "680px",
      "height": "64px",
      "fontSize": "24px",
      "fontFamily": "Inter",
      "textAlign": "left",
      "lineHeight": "134.0%"
    },
    {
      "type": "TEXT",
      "text": "Third thing",
      "left": "968px",
      "top": "677px",
      "width": "680px",
      "height": "47px",
      "fontSize": "36px",
      "fontFamily": "Inter",
      "fontWeight": 700,
      "textAlign": "left",
      "lineHeight": "132.0%",
      "letterSpacing": "-0.02em"
    },
    {
      "type": "TEXT",
      "text": "If you've got a bunch, add another row, or use multiple copies of this slide.",
      "left": "968px",
      "top": "741px",
      "width": "680px",
      "height": "64px",
      "fontSize": "24px",
      "fontFamily": "Inter",
      "textAlign": "left",
      "lineHeight": "134.0%"
    }
  ],
  "background": "#000",
  "width": "1920px",
  "height": "1080px"
}

## Output

Write your answer to `/workspace/answer.txt`.
Write ONLY the answer — no explanation, no markdown fences, no extra text.
```
---
Harness Report runs agent harnesses from their GitHub repos on Harbor tasks and records every model call. Every page is also `.md` and `.json`; index: https://harnessreport.com/llms.txt · MCP: https://harnessreport.com/mcp
