problem 15: lattice paths