>>83
where
T: num::Integer,
Range<T>: Iterator<Item=T>,
とかにすればできるよ