Ready to look at the hints? Click here.
The hints are all the identifiers in the program, paired with what they mean.
nt="do this n times"
ms="move south"
me="move east"
mp="map. Call this function for each element of this array"
si="start bit for this instruction"
ni="number of bits this instruction flips"
ix="instructions to paint first block of 64 bits"
iy="instructions to paint second block of 64 bits"
dg="all the hex digits, for the final translation"
td="translate array of booleans to hex digits"
one and two are each arrays of 64 bits
ta="transform array. this is where the work is done."
ea="encode array. this encodes the arrays as hex digits after they're built"