Napoleon's Theorem

Given: any triangle ABC

  Equilateral triangles:

    ABR, ACQ, BCP

    with centers M, N, E

   

To prove:

rMNE is equilateral

Proof:

1. BFC =120

2. BFCP cyclic: E center