"It's like solving a Rubik's cube that's fighting back."