generate<vector>(int) -> generate<vector>(size_t) #15
methods to generate ranges #15