pattern symmetry