You need to enable JavaScript if you want to have fun.
Type A Squares
Type B Squares
Type C Squares
Square width (and height because you know, square)
Gap size?