Synthesis, spectral and biological evaluation of some new thiazolidinones and thiazoles based on t-3-alkyl-r-2,c-6-diarylpiperidin-4-ones.