second_level_thinking