#wilkiebblfish: I think cutting things into blocks is a good exercise. the trick is to be is to see can one of these and look at them and find limitations to them based on implementations, or maybe we see, with creativity, we can solve generic problems in a simple manner.