generate 30 examples