User blog comment:NTPYTO/Generations/@comment-5386076-20120710224457/@comment-4652747-20120711013019

I modified your original code to make this. The sandbox shows all the combinations. Here is the page with the code. Nice coding, by the way, although it'd be better if we only had one |4 instead of two to produce the box.