Takes ~30seconds to get the answer. I'd like to get that number down, but for now, it's nice to have 25 problems done.