CS50 problem set 6, spellchecker.