Thinking in triangles...

squirrel - Extra Puzzle | Nodes Game