It works! 
It's kind of dumb, but it works. Maybe next I'll add letter frequencies.
Or abandon it. One or the other.