lattice multiplication