Question 981421: How many equilateral triangles in the plane have two vertices in the set {(0,0), (0,1), (1,0), (1,1)}? Answer by KMST(5328) (Show Source):
You can put this solution on YOUR website! That same question was recently answered by Edwin McCravy.
Click on "Our Tutors" and scroll down to his name (not far).
Look at his most recent solutions. Scrolling down to problem 981273. It is the one showing three beautiful figures made of overlapping triangles. You cannot miss it.