GNode.prev

points to the node's previous sibling.

struct GNode
GNode* prev;