Thinking in triangles...

turtle - Extra Puzzle | Nodes Game