Project(Lateral(BGP( ?s ?o), Slice(OrderBy(Project(Extend(BGP( ?s ?label), ?labels, group_concat(?label) ), {?s, ?labels}), (desc (?label))), 0, 2)), {?label, ?labels, ?o, ?s})