std vector assign range