free shift pattern generator - Search