Farming puzzle