creative and logical thinking