upward
Lattice combinatorics and algorithms