Foolproof or Fullproof