Melody puzzle