So... everything's done. Played around with a few variations on the charFreq function. I spent most of my time on a completely useless binary search function for the char frequency. haha. After a few minutes in, it became apparent it wasn't going anywhere but I learned a lot. I think the stuff actually works, even though it doesn't accomplish anything.