@ 11:16 and 7:27, "that baffles me" or "it befuddles my mind" would be better. It would behoove anyone to look up dictionary dot com if they're in doubt as to what a word means. No shade intended, just helping each other with vocabulary, which we all can benefit from.