cain's ...bone, famously difficult murder mystery puzzle