Getting different error when trying reference with ref number of list and exact string name

iam getting the proper value if i use the Reference number of list in my input file (3 is entry for EIL_adaptor).

Now if i try “ABC” instead of 3 it gives error

tasks:

  • name: Set file as variable
    include_vars:
    file: “{{ input_file }}”
    name: x

  • name: Debug
    debug:
    msg: “{{ x[‘deliveries’][0][‘releases’][0][‘latest_RC25’][3]}}”

TASK [Debug] ***********************************************************************************************************************************************************
ok: [localhost] => {
“msg”: {
“ABC”: {
“file_name”: “abc”,
“md5”: “”,
“product_name”: "ABC,
“product_number”: “ABC 902 7815”,
“release_candidate”: “RC25”,
“version”: “25.1.0”
}

tasks:

  • name: Set file as variable
    include_vars:
    file: “{{ input_file }}”
    name: x

  • name: Debug
    debug:
    msg: “{{ x[‘deliveries’][0][‘releases’][0][‘latest_RC25’][ABC]}}”

It gives an error.