DiffNode(this.originIndex, this.revisedIndex, PathNode? previousNode) : previousNode = previousNode?.previousSnake;