lattice patterns