adventofcode.com
console.log(input.split("").reduce((seed, step, idx) => {
let off = step === "(" ? 1 : -1;
seed.floor += off;
if (seed.floor < 0 && seed.position === null) {
seed.position = idx + 1;
}
return seed;
}, { floor: 0, position: null }));