Keep working on it and each night that you sleep your brain will put the puzzle pieced together
OMG, I had a flashback. This reminded me of an econ class I took many moons ago. We had a problem about monetary policy, something about calculating M0 and M1. Until I solved the problem for my assignment, my mind would spin every night as I "slept". It was awful.
At least solving this puzzle has a greater reward. My puzzle is still in hundreds of pieces but I'll keep trying.