Snow square

This exercise is a variation over the snow flake that we saw previously. The main difference is that we are growing little squares instead of triangles on the sides of the figure.

Here are the results of the first levels of recursion.

As previously, your squareSide function should only draw one side of the figure, and the template will call it for all sides automatically (with one color per side).