add description
recognizes x
handles empty string
handles 1 letter string w/o x
handles complex case w/ multiple x's
handles long string not containing x's
ignores whitespace