farm puzzle

farm puzzle