magic the gathering how many card you have in your hand