a group of squares with different patterns