Farm Block Puzzle

80.77%