Square of a Binomial : FOIL

Move the sliders to adjust the lengths of "a" and "b". The large square has sides of length "a + b".

How does this applet verify F.O.I.L of (a + b)(a + b).