Construct reversable range.
bidirectional range
if true, all operations on the range will be as if retro(range) was used instead of range.
See Implementation
Construct reversable range.