bewildered befuddles betwaddles d d d bemused bemuddled! d d d