Small latin squares, quasigroups, and loops | Synapse