((void)e,auto(views::empty<tuple<>>))ifNis equal to0anddecltype((e))modelsforward_range, adjacent_view<views::all_t<decltype((e))>, N>(e)otherwise. 3)The nameviews::pairwisedenotes aRangeAdaptorObjectthat behaves exactly asviews::adjacent<2>. ...