These are great puzzles, they're hard! I got the first few easy but then it took a while to get the 4th and 5th knots. Works great in Linux too, nice one.
Thanks for checking it out!