Template:cpp/ranges/dsc bidirectional range