astuta
It may seem impossible to face but someone seems to know the way.