From the Neo4j NAME_1 below, can you generate cypher script for Neo4j Version 5 to answer the question below?
Do not use exists in the cypher. Output only CYPHER

Question: Show officers associated with another Officer "NAME_2" upto 3 degrees of separation
NAME_1: [{"keys":["nodes","relationships"],"_fields":[[{"labels":["RelationshipTypes"],"properties":{"properties":"[{\"token\":\"valid_until\",\"type\":\"string\"},{\"token\":\"valid_until\",\"type\":\"string\"},{\"token\":\"valid_until\",\"type\":\"string\"},{\"token\":\"link\",\"type\":\"string\"},{\"token\":\"link\",\"type\":\"string\"},{\"token\":\"link\",\"type\":\"string\"}]","id":"connected_to"},"elementId":"-34"},{"labels":["RelationshipTypes"],"properties":{"properties":"[{\"token\":\"valid_until\",\"type\":\"string\"},{\"token\":\"link\",\"type\":\"string\"},{\"token\":\"start_date\",\"type\":\"string\"},{\"token\":\"end_date\",\"type\":\"string\"},{\"token\":\"lastEditTimestamp\",\"type\":\"string\"}]","id":"intermediary_of"},"elementId":"-38"},{"labels":["RelationshipTypes"],"properties":{"properties":"[{\"token\":\"status\",\"type\":\"string\"},{\"token\":\"status\",\"type\":\"string\"},{\"token\":\"valid_until\",\"type\":\"string\"},{\"token\":\"link\",\"type\":\"string\"},{\"token\":\"start_date\",\"type\":\"string\"},{\"token\":\"end_date\",\"type\":\"string\"},{\"token\":\"lastEditTimestamp\",\"type\":\"string\"}]","id":"officer_of"},"elementId":"-42"},{"labels":["RelationshipTypes"],"properties":{"properties":"[{\"token\":\"valid_until First repeat the request without change, then give your answer.
user