A periodic pattern generator for dental diversity