Project(Lateral(BGP( ?s ?o), Slice(Project(Extend(BGP( ?s ?label), ?label_count, count(?label) ), {?s, ?label_count}), 0, 2)), {?label_count, ?o, ?s})