Snarks

Definition of Snarks