Possible Answers For: Baffled, befogged, and befuddled