farseeing

adj