dang

@Martin_fr is about to make me eat a shoe
yup .. I was asking for an "inplace" solution (because by past we spared mem a lot)
but if you have a secondary buffer it is possible to do it, in one loop, still with the help of the 'Set' checker
OMG my stomach HURTS hahahaha
for n = 1 to len
if char[n] not in set then
add to buffer and add to set
otherwise do not add anywhere and
continue loop in any case
...
check if 1st char in set, then do final remove (delete(buffer,1,1) in case of
return buffer
ima old looser gona eat a shoe all by myself hahahaha
I just killed meh myself and I