Geometric requirements and examples of important structures in the assembly of square building blocks | Synapse