number pattern problems