problem 15: Lattice paths