Theme and variations :a new concept in learning