keen-sighted