get products of other ints in a vec and replace