ON THE FARM PUZZLE