Grid routes that pass a coffee shop
You walk a grid from home to work, going blocks east and blocks north (only east or north moves). A coffee shop sits at the corner that is blocks east and block north of home, and you want a shortest route that passes it.
How many shortest routes pass through the coffee shop?