Yeah, i have finished the puzzle as well and i stumble upon the solution of the puzzle. Heres the link -

Log in to see links