According to piaget's theory of cognitive development, the ability to think about things that are not concrete, make predictions, and use logic to come up with hypotheses about the future is obtained during the _____ stage.