some spaces are getting counted and making your count too high. ditto for capitalized and lowercase versions of words. otherwise, this solution shows you get what is going on. you're doing really good work.