ugh. Working backwards, turning the for loop into a forEach...thing...is kinda hard.
Fuck. I have no idea how this is supposed to work. I mean I get how array.forEach() works in theory, conceptually, but how I'm supposed to apply it to Conway baffles me.