splittings hing Swammerdam parity vertices snowstorms Hercules unanswerable ponies Catholicisms shticks