And, it's clear that this argument and this process is going to extend easily for binary strings with other kinds of restrictions. the trick is coming up with a construction that precisely describes your class. but often that's not difficult. 