Identify relevant machines based on returned parameters and send an HTTP POST request to mark them offline.
Implement the function below. Each machine has an id and parameter map. A machine is relevant when it matches every key-value pair in at least one returned-parameter filter. Return one POST request per relevant machine, preserving input order and removing duplicate machine IDs.
The returned request format is {method, url, json}, with URL /machines/{id}/offline and JSON body {"status": "offline"}.
def mark_relevant_machines_offline(machines, returned_params):