This program calculates the probability of drawing X amount of lands in an opening hand of Magic: The Gathering. Going first means your opening hand will have 7 cards while going second(or third, fourth, etc. in a multiplayer game) will mean you get an extra draw which leaves you with 8 for your first turn.
`(C("total",x) * C("deck" - "total", "hand-size" - x))/(C("deck","hand-size"))`