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

Question: Show officers associated with another Officer "NAME_3" upto 3 degrees of separation
NAME_1: [{"keys":["nodes","relationships"],"_fields":[[{"labels":["RelationshipTypes"],"properties":{"properties":"[\"valid_until\",\"link\"]","id":"connected_to"},"elementId":"-34"},{"labels":["RelationshipTypes"],"properties":{"properties":"[\"valid_until\",\"link\",\"start_date\",\"end_date\",\"lastEditTimestamp\"]","id":"intermediary_of"},"elementId":"-38"},{"labels":["RelationshipTypes"],"properties":{"properties":"[\"status\",\"valid_until\",\"link\",\"start_date\",\"end_date\",\"lastEditTimestamp\"]","id":"officer_of"},"elementId":"-42"},{"labels":["RelationshipTypes"],"properties":{"properties":"[\"valid_until\",\"link\"]","id":"probably_same_officer_as"},"elementId":"-46"},{"labels":["RelationshipTypes"],"properties":{"properties":"[\"valid_until\",\"link\",\"lastEditTimestamp\"]","id":"registered_address"},"elementId":"-50"},{"labels":["RelationshipTypes"],"properties":{"properties":"[\"valid_until\",\"link\"]","id":"same_address_as"},"elementId":"-54"},{"labels":["RelationshipTypes"],"properties":{"properties":"[\"link\"]","id":"same_as"},"elementId":"-58"},{"labels":["RelationshipTypes"],"properties":{"properties":"[\"valid_until\",\"link\"]","id":"same_company_as"},"elementId":"-62"},{"labels":["RelationshipTypes"],"properties":{"properties