patterns and symmetry