descartes snarks