Thinking in triangles...

robot - Extra Puzzle | Nodes Game