4PPC5BA7ODZF6EAPCOOSQCOVQC3DCTFGBDVBRMQNZP2NVKJCJWPQC
// const preds = self.allocator.alloc(?*Node, max_level) catch unreachable;
// @memset(preds, null);
// defer self.allocator.free(preds);
// const succs = self.allocator.alloc(?*Node, max_level) catch unreachable;
// @memset(succs, null);
// defer self.allocator.free(succs);