0
I created this puzzle. Find the next number in the following series:
$$0, 1, 2, 2, 8, 36, 376, 16832, 6948320, 119573019392, 832844372118349824, 99591503127864016598742704128, 82944234799305314358754027827756996410887110656$$
Hint 1:
Hint 2:
Hint 3: