A Latin square is an n × n table filled with n different symbols in such a way that each symbol occurs exactly once in each row and exactly once in each column.

These occur as the multiplication tables of a quasigroup.