#ifndef __XOR_LIST_H__
#define __XOR_LIST_H__


typedef struct _node{
    int data;
    struct _node *prev_xor_nxt;
} node;


node* XOR(node *a, node *b);

void pop(node **head, int to_delete);

void insert(node **head, int data);

#endif