Blocks and Escher