pattern generator for possible disorient pyramid