advanced-reasoning