Ok so I beat this puzzle but I cheated according to the so called "rules".
The rules stated that "you cannot go anywhere you have already explored"
But I beat it by starting at the top left going to the first dot to the right then going back to the left where i started (again) and solving from there.
Even though this is against the rules, I cant see any way of completing the puzzle without doing this which to me suggests that the rules are wrong, or poorly described.
Not sure whats going on Here.
This is not against the rules, this is the correct solution.
There is a bit of a play on words: you can't go through the same place twice. But the starting point is just that, you haven't gone through it, just started yet from it, so you go towards it and actually use it to continue your path.