During the ______ stage, the child develops the ability to apply logic to varied situations and use symbols to facilitate problem-solving.
formal operations
concrete operations
sensorimotor
preoperational