The explanations why 0! = 1 seem arcane (a collection of "no things" is not a collection of "nothing" etc.etc.). If 0!=zero, then a solution would be A=0, B=1, C=2, D=1 -- but only on every other Thursday... Nothing gained, nothing lost. A whole weekend to unscrew the inscrutable!