Replace range loop with mutable iterator
Take a variable-length seed