A B C D square A B E equilateral(4) B F G equilateral(4, 30:) draw(A, B, C, D) draw(A, B, E) draw(B, F, G) draw(line(E, F), dotted)