No Blocks (Latin Square) 

Overlapping Variants

 Rectangular Blocks 

 Irregular Blocks (Jigsaws)