ps. look out for all my other solutions for Advent of Code challenges here.
See details of the challenge here.
The input for today’s challenge looks like this:
cpy 1 a
cpy 1 b
cpy 26 d
jnz c 2
jnz 1 5
cpy 7 c
As you head down the fire escape to the monorail, you notice it didn’t start;
register c needs to be initialized to the position of the ignition key.
If you instead initialize register c to be 1, what value is now left in register a?
because of the work we did in part 1, part 2 is a simple one liner:
let part2 = (execute [ “c”, 1 ] inputs).[“a”]