typedef struct Node{