How many lattice paths start at (3,3) and
  1. end at (10,10)?
  2. end at (10,10) and pass through (5,7)?
  3. end at (10,10) and avoid (5,7)?