And so while one might initially think that exhaustive enumeration is a silly technique because takes a lot of guesses, for an awful lot of problems, we can actually just write a pretty stupid program that's solves it by exhaustive enumeration. 