Puzzles solved by ziv