puzzleforBlock