zombie の扱いは多少難しい
zombie: ライフ 0 になっている相手スロットのライフを -1 にする。ライフが -1 になっているスロットは、各ターンにそのスロットに I を適用した後、 I になり、ライフが 0 に戻る
I が適用されるが、 I は引数としては全く使いものにならないので、この引数は捨てないといけない→さっきの遅延評価イディオムが使える