The Abilities That Make You a Flexible and Adaptive Thinker