solution
JavaScript
function solution (string, size) {
const firstSlice = string.slice(0, size);
const rest = [...string.slice(size)]
return rest.reduce((accum, item, index) => {
accum += !accum.endsWith(item.repeat(size)) ? item : '';
return accum;
}, firstSlice);
}
console.error(solution('eedaaad', 2)); // eedaad
console.error(solution('xxxtxxx', 2)); // xxtxx
console.error(solution('uuuuxaaaaxuuu', 2)); // uuxaaxuu