Block Puzzle For Free