lattices:(by Nicholas Clermont)