Rattlesnake test (by Greg Cox