I was incredibly walled on this puzzle for some reason, tried a bunch of stuff for like ~30 instructions but just couldent make it work.  So just submitting a solve.