circles are coloured according to where they appear in the square,
the x and y co-ordinates are mapped to RGB values.
The top of the square is full red, the bottom is zero red; the left of
the square is full blue, going to zero blue at the right; the right is
full green, from zero green on the left.