a canopener can open a can