Love this game!! Would like to see more level if possible.
Here is another solution that without intersect and with one of the shortest path (6).