const fs = require('node:fs');

fs.readFile('../data/2015/1/input.txt', (err, input) => {
  let floor = 0;
  for (c of input) {
    const paren = String.fromCharCode(c);
    if (paren == '(') floor++;
    else if (paren == ')') floor--;
  }
  console.log(`Part 1: ${floor}`);

  floor = 0;
  let steps = 0;
  for (c of input) {
    const paren = String.fromCharCode(c);
    if (paren == '(') floor++;
    else if (paren == ')') floor--;
    steps++;
    if (floor < 0) break;
  }
  console.log(`Part 2: ${steps}`);
});