more case from puzzle