The correct synonym of ‘Astute ‘ is-