[
 {
  "n": 1,
  "id": "es-light",
  "country": "ES",
  "question": "I live in Madrid, Spain. I mostly make calls, about 300 minutes a month, and use around 3 GB of data. What's the cheapest plan I can cancel any month?",
  "prompt": "I live in Madrid, Spain. I mostly make calls, about 300 minutes a month, and use around 3 GB of data. What's the cheapest plan I can cancel any month?\n\nEnd your answer with a JSON block (```json) with these keys: operator, plan, monthly_price, one_off_fees, est_12_month_total, contract_months, currency (ISO code), sources (list of URLs).",
  "reference_need": {
   "data_gb_month": 3,
   "minutes_month": 300,
   "accept_contract": false,
   "max_term_months": 1,
   "travel": []
  }
 },
 {
  "n": 2,
  "id": "at-light",
  "country": "AT",
  "question": "I live in Vienna, Austria. I mostly make calls, about 300 minutes a month, and use around 3 GB of data. What's the cheapest plan I can cancel any month?",
  "prompt": "I live in Vienna, Austria. I mostly make calls, about 300 minutes a month, and use around 3 GB of data. What's the cheapest plan I can cancel any month?\n\nEnd your answer with a JSON block (```json) with these keys: operator, plan, monthly_price, one_off_fees, est_12_month_total, contract_months, currency (ISO code), sources (list of URLs).",
  "reference_need": {
   "data_gb_month": 3,
   "minutes_month": 300,
   "accept_contract": false,
   "max_term_months": 1,
   "travel": []
  }
 },
 {
  "n": 3,
  "id": "pt-heavy",
  "country": "PT",
  "question": "I live in Lisbon, Portugal, and I use about 60 GB of mobile data a month (I don't really make calls). What's the cheapest plan without a long contract that I can cancel monthly?",
  "prompt": "I live in Lisbon, Portugal, and I use about 60 GB of mobile data a month (I don't really make calls). What's the cheapest plan without a long contract that I can cancel monthly?\n\nEnd your answer with a JSON block (```json) with these keys: operator, plan, monthly_price, one_off_fees, est_12_month_total, contract_months, currency (ISO code), sources (list of URLs).",
  "reference_need": {
   "data_gb_month": 60,
   "accept_contract": false,
   "max_term_months": 1,
   "travel": []
  }
 },
 {
  "n": 4,
  "id": "cz-heavy",
  "country": "CZ",
  "question": "I live in Prague, the Czech Republic, and I use about 60 GB of mobile data a month (I don't really make calls). What's the cheapest plan without a long contract that I can cancel monthly?",
  "prompt": "I live in Prague, the Czech Republic, and I use about 60 GB of mobile data a month (I don't really make calls). What's the cheapest plan without a long contract that I can cancel monthly?\n\nEnd your answer with a JSON block (```json) with these keys: operator, plan, monthly_price, one_off_fees, est_12_month_total, contract_months, currency (ISO code), sources (list of URLs).",
  "reference_need": {
   "data_gb_month": 60,
   "accept_contract": false,
   "max_term_months": 1,
   "travel": []
  }
 },
 {
  "n": 5,
  "id": "it-unlimited",
  "country": "IT",
  "question": "I'm in Milan, Italy, and I want truly unlimited mobile data (no slow-down after a few GB) plus some calls. Cheapest option I can cancel monthly?",
  "prompt": "I'm in Milan, Italy, and I want truly unlimited mobile data (no slow-down after a few GB) plus some calls. Cheapest option I can cancel monthly?\n\nEnd your answer with a JSON block (```json) with these keys: operator, plan, monthly_price, one_off_fees, est_12_month_total, contract_months, currency (ISO code), sources (list of URLs).",
  "reference_need": {
   "data_gb_month": "unlimited",
   "minutes_month": 100,
   "accept_contract": false,
   "max_term_months": 1,
   "travel": []
  }
 },
 {
  "n": 6,
  "id": "ro-unlimited",
  "country": "RO",
  "question": "I'm in Bucharest, Romania, and I want truly unlimited mobile data (no slow-down after a few GB) plus some calls. Cheapest option I can cancel monthly?",
  "prompt": "I'm in Bucharest, Romania, and I want truly unlimited mobile data (no slow-down after a few GB) plus some calls. Cheapest option I can cancel monthly?\n\nEnd your answer with a JSON block (```json) with these keys: operator, plan, monthly_price, one_off_fees, est_12_month_total, contract_months, currency (ISO code), sources (list of URLs).",
  "reference_need": {
   "data_gb_month": "unlimited",
   "minutes_month": 100,
   "accept_contract": false,
   "max_term_months": 1,
   "travel": []
  }
 },
 {
  "n": 7,
  "id": "de-family3",
  "country": "DE",
  "question": "We're a family of three in Berlin, Germany. Each of us uses about 15 GB a month and makes some calls. What's the cheapest total for three lines, cancellable monthly?",
  "prompt": "We're a family of three in Berlin, Germany. Each of us uses about 15 GB a month and makes some calls. What's the cheapest total for three lines, cancellable monthly?\n\nEnd your answer with a JSON block (```json) with these keys: operator, plan, monthly_price, one_off_fees, est_12_month_total, contract_months, currency (ISO code), sources (list of URLs).",
  "reference_need": {
   "data_gb_month": 15,
   "minutes_month": 100,
   "lines": 3,
   "accept_contract": false,
   "max_term_months": 1,
   "travel": []
  }
 },
 {
  "n": 8,
  "id": "fi-family3",
  "country": "FI",
  "question": "We're a family of three in Helsinki, Finland. Each of us uses about 15 GB a month and makes some calls. What's the cheapest total for three lines, cancellable monthly?",
  "prompt": "We're a family of three in Helsinki, Finland. Each of us uses about 15 GB a month and makes some calls. What's the cheapest total for three lines, cancellable monthly?\n\nEnd your answer with a JSON block (```json) with these keys: operator, plan, monthly_price, one_off_fees, est_12_month_total, contract_months, currency (ISO code), sources (list of URLs).",
  "reference_need": {
   "data_gb_month": 15,
   "minutes_month": 100,
   "lines": 3,
   "accept_contract": false,
   "max_term_months": 1,
   "travel": []
  }
 },
 {
  "n": 9,
  "id": "fr-tablet",
  "country": "FR",
  "question": "I need a data-only eSIM for my tablet in Lyon, France: about 20 GB a month, no calls. Cheapest option without a contract?",
  "prompt": "I need a data-only eSIM for my tablet in Lyon, France: about 20 GB a month, no calls. Cheapest option without a contract?\n\nEnd your answer with a JSON block (```json) with these keys: operator, plan, monthly_price, one_off_fees, est_12_month_total, contract_months, currency (ISO code), sources (list of URLs).",
  "reference_need": {
   "data_gb_month": 20,
   "minutes_month": 0,
   "needs_esim": true,
   "accept_contract": false,
   "max_term_months": 1,
   "travel": []
  }
 },
 {
  "n": 10,
  "id": "se-tablet",
  "country": "SE",
  "question": "I need a data-only eSIM for my tablet in Stockholm, Sweden: about 20 GB a month, no calls. Cheapest option without a contract?",
  "prompt": "I need a data-only eSIM for my tablet in Stockholm, Sweden: about 20 GB a month, no calls. Cheapest option without a contract?\n\nEnd your answer with a JSON block (```json) with these keys: operator, plan, monthly_price, one_off_fees, est_12_month_total, contract_months, currency (ISO code), sources (list of URLs).",
  "reference_need": {
   "data_gb_month": 20,
   "minutes_month": 0,
   "needs_esim": true,
   "accept_contract": false,
   "max_term_months": 1,
   "travel": []
  }
 },
 {
  "n": 11,
  "id": "hu-trip",
  "country": "HU",
  "question": "I live in Budapest, Hungary, use about 15 GB a month and make some calls. Once a year I spend 10 days in Austria and use about 1 GB a day there. What's the cheapest plan overall that I can cancel monthly?",
  "prompt": "I live in Budapest, Hungary, use about 15 GB a month and make some calls. Once a year I spend 10 days in Austria and use about 1 GB a day there. What's the cheapest plan overall that I can cancel monthly?\n\nEnd your answer with a JSON block (```json) with these keys: operator, plan, monthly_price, one_off_fees, est_12_month_total, contract_months, currency (ISO code), sources (list of URLs).",
  "reference_need": {
   "data_gb_month": 15,
   "minutes_month": 100,
   "accept_contract": false,
   "max_term_months": 1,
   "travel": [
    {
     "country": "AT",
     "days_per_year": 10,
     "data_gb_per_day": 1
    }
   ]
  }
 },
 {
  "n": 12,
  "id": "dk-trip",
  "country": "DK",
  "question": "I live in Copenhagen, Denmark, use about 15 GB a month and make some calls. Once a year I spend 10 days in Germany and use about 1 GB a day there. What's the cheapest plan overall that I can cancel monthly?",
  "prompt": "I live in Copenhagen, Denmark, use about 15 GB a month and make some calls. Once a year I spend 10 days in Germany and use about 1 GB a day there. What's the cheapest plan overall that I can cancel monthly?\n\nEnd your answer with a JSON block (```json) with these keys: operator, plan, monthly_price, one_off_fees, est_12_month_total, contract_months, currency (ISO code), sources (list of URLs).",
  "reference_need": {
   "data_gb_month": 15,
   "minutes_month": 100,
   "accept_contract": false,
   "max_term_months": 1,
   "travel": [
    {
     "country": "DE",
     "days_per_year": 10,
     "data_gb_per_day": 1
    }
   ]
  }
 },
 {
  "n": 13,
  "id": "gb-contract",
  "country": "GB",
  "question": "I'm in Manchester, the UK, use about 20 GB a month and about 200 minutes of calls. I'm fine with a contract of up to 24 months if it's cheaper overall. What's the cheapest plan, counting the whole contract?",
  "prompt": "I'm in Manchester, the UK, use about 20 GB a month and about 200 minutes of calls. I'm fine with a contract of up to 24 months if it's cheaper overall. What's the cheapest plan, counting the whole contract?\n\nEnd your answer with a JSON block (```json) with these keys: operator, plan, monthly_price, one_off_fees, est_12_month_total, contract_months, currency (ISO code), sources (list of URLs).",
  "reference_need": {
   "data_gb_month": 20,
   "minutes_month": 200,
   "accept_contract": true,
   "max_term_months": 24,
   "travel": []
  }
 },
 {
  "n": 14,
  "id": "pl-contract",
  "country": "PL",
  "question": "I'm in Warsaw, Poland, use about 20 GB a month and about 200 minutes of calls. I'm fine with a contract of up to 24 months if it's cheaper overall. What's the cheapest plan, counting the whole contract?",
  "prompt": "I'm in Warsaw, Poland, use about 20 GB a month and about 200 minutes of calls. I'm fine with a contract of up to 24 months if it's cheaper overall. What's the cheapest plan, counting the whole contract?\n\nEnd your answer with a JSON block (```json) with these keys: operator, plan, monthly_price, one_off_fees, est_12_month_total, contract_months, currency (ISO code), sources (list of URLs).",
  "reference_need": {
   "data_gb_month": 20,
   "minutes_month": 200,
   "accept_contract": true,
   "max_term_months": 24,
   "travel": []
  }
 },
 {
  "n": 15,
  "id": "ie-senior",
  "country": "IE",
  "question": "My mother lives in Dublin, Ireland. She calls a lot, about 500 minutes a month, and uses hardly any data (1 GB at most). What's the cheapest plan she can cancel monthly?",
  "prompt": "My mother lives in Dublin, Ireland. She calls a lot, about 500 minutes a month, and uses hardly any data (1 GB at most). What's the cheapest plan she can cancel monthly?\n\nEnd your answer with a JSON block (```json) with these keys: operator, plan, monthly_price, one_off_fees, est_12_month_total, contract_months, currency (ISO code), sources (list of URLs).",
  "reference_need": {
   "data_gb_month": 1,
   "minutes_month": 500,
   "accept_contract": false,
   "max_term_months": 1,
   "travel": []
  }
 },
 {
  "n": 16,
  "id": "ee-senior",
  "country": "EE",
  "question": "My mother lives in Tallinn, Estonia. She calls a lot, about 500 minutes a month, and uses hardly any data (1 GB at most). What's the cheapest plan she can cancel monthly?",
  "prompt": "My mother lives in Tallinn, Estonia. She calls a lot, about 500 minutes a month, and uses hardly any data (1 GB at most). What's the cheapest plan she can cancel monthly?\n\nEnd your answer with a JSON block (```json) with these keys: operator, plan, monthly_price, one_off_fees, est_12_month_total, contract_months, currency (ISO code), sources (list of URLs).",
  "reference_need": {
   "data_gb_month": 1,
   "minutes_month": 500,
   "accept_contract": false,
   "max_term_months": 1,
   "travel": []
  }
 },
 {
  "n": 17,
  "id": "us-light",
  "country": "US",
  "question": "I live in Denver, make about 300 minutes of calls a month and use around 3 GB of data. What's the cheapest no-contract plan with my own phone?",
  "prompt": "I live in Denver, make about 300 minutes of calls a month and use around 3 GB of data. What's the cheapest no-contract plan with my own phone?\n\nEnd your answer with a JSON block (```json) with these keys: operator, plan, monthly_price, one_off_fees, est_12_month_total, contract_months, currency (ISO code), sources (list of URLs).",
  "reference_need": {
   "data_gb_month": 3,
   "minutes_month": 300,
   "accept_contract": false,
   "travel": []
  }
 },
 {
  "n": 18,
  "id": "us-heavy",
  "country": "US",
  "question": "I'm in Phoenix and use about 60 GB of data a month. Cheapest no-contract plan, bring my own phone?",
  "prompt": "I'm in Phoenix and use about 60 GB of data a month. Cheapest no-contract plan, bring my own phone?\n\nEnd your answer with a JSON block (```json) with these keys: operator, plan, monthly_price, one_off_fees, est_12_month_total, contract_months, currency (ISO code), sources (list of URLs).",
  "reference_need": {
   "data_gb_month": 60,
   "accept_contract": false,
   "travel": []
  }
 },
 {
  "n": 19,
  "id": "us-family3",
  "country": "US",
  "question": "Family of three in Charlotte, each of us uses about 10 GB a month. Cheapest total for three lines, no contract, our own phones?",
  "prompt": "Family of three in Charlotte, each of us uses about 10 GB a month. Cheapest total for three lines, no contract, our own phones?\n\nEnd your answer with a JSON block (```json) with these keys: operator, plan, monthly_price, one_off_fees, est_12_month_total, contract_months, currency (ISO code), sources (list of URLs).",
  "reference_need": {
   "data_gb_month": 10,
   "lines": 3,
   "accept_contract": false,
   "travel": []
  }
 },
 {
  "n": 20,
  "id": "us-tablet",
  "country": "US",
  "question": "I need a data-only plan for an iPad in Minneapolis, about 15 GB a month, no calls. Cheapest no-contract option?",
  "prompt": "I need a data-only plan for an iPad in Minneapolis, about 15 GB a month, no calls. Cheapest no-contract option?\n\nEnd your answer with a JSON block (```json) with these keys: operator, plan, monthly_price, one_off_fees, est_12_month_total, contract_months, currency (ISO code), sources (list of URLs).",
  "reference_need": {
   "data_gb_month": 15,
   "minutes_month": 0,
   "accept_contract": false,
   "travel": []
  }
 },
 {
  "n": 21,
  "id": "us-mexico-amount",
  "country": "US",
  "question": "I live in El Paso, use about 15 GB a month, and spend three weeks a year in Mexico using about 1 GB a day there. Cheapest plan overall, no contract?",
  "prompt": "I live in El Paso, use about 15 GB a month, and spend three weeks a year in Mexico using about 1 GB a day there. Cheapest plan overall, no contract?\n\nEnd your answer with a JSON block (```json) with these keys: operator, plan, monthly_price, one_off_fees, est_12_month_total, contract_months, currency (ISO code), sources (list of URLs).",
  "reference_need": {
   "data_gb_month": 15,
   "accept_contract": false,
   "travel": [
    {
     "country": "MX",
     "days_per_year": 21,
     "data_gb_per_day": 1
    }
   ]
  }
 },
 {
  "n": 22,
  "id": "us-verizon-unlimited",
  "country": "US",
  "question": "Verizon has the best coverage where I live in rural Vermont. Cheapest no-contract plan on Verizon's network with truly unlimited data?",
  "prompt": "Verizon has the best coverage where I live in rural Vermont. Cheapest no-contract plan on Verizon's network with truly unlimited data?\n\nEnd your answer with a JSON block (```json) with these keys: operator, plan, monthly_price, one_off_fees, est_12_month_total, contract_months, currency (ISO code), sources (list of URLs).",
  "reference_need": {
   "data_gb_month": "unlimited",
   "network": "verizon",
   "accept_contract": false,
   "travel": []
  }
 },
 {
  "n": 23,
  "id": "us-budget-15",
  "country": "US",
  "question": "I'm a student in Columbus with a budget of $15 a month at most, and I use about 5 GB. What's the cheapest plan that fits?",
  "prompt": "I'm a student in Columbus with a budget of $15 a month at most, and I use about 5 GB. What's the cheapest plan that fits?\n\nEnd your answer with a JSON block (```json) with these keys: operator, plan, monthly_price, one_off_fees, est_12_month_total, contract_months, currency (ISO code), sources (list of URLs).",
  "reference_need": {
   "data_gb_month": 5,
   "budget_month": 15,
   "accept_contract": false,
   "travel": []
  }
 },
 {
  "n": 24,
  "id": "us-esim-15",
  "country": "US",
  "question": "My new phone is eSIM only. I'm in Salt Lake City and use about 15 GB a month. Cheapest no-contract plan with eSIM?",
  "prompt": "My new phone is eSIM only. I'm in Salt Lake City and use about 15 GB a month. Cheapest no-contract plan with eSIM?\n\nEnd your answer with a JSON block (```json) with these keys: operator, plan, monthly_price, one_off_fees, est_12_month_total, contract_months, currency (ISO code), sources (list of URLs).",
  "reference_need": {
   "data_gb_month": 15,
   "needs_esim": true,
   "accept_contract": false,
   "travel": []
  }
 }
]