Did it :D Took me a while but its a great puzzle, really makes you think carefully!
I'm glad you got to experience it fully, Team 55!