This level is starting to become something of a right of passage. I happened to be a little over halfway done hi19's levels and knew I wouldn't make it to 3k in his worlds so I made this my 2,500th clear.
This time was so much better then previous attempts because undo exists now. imagine clearing this without undo... Did it once upon a time...
That being said other then the length I stand by this level not being exceptionally tough. It requires a masterclass understanding of manipulating blocks out of bad/non-optimal situations without losing steps and nothing else other then some early path choices.
If you're brave enough to try this I'll shamelessly plug my level called "Manipulation" and recommend you understand the logic behind the level because it applies everywhere here.
As an accountant myself I know how to deal with auditors pretty well and got this in two tries. I do appreciate how hard this could be to untangle though.