Farm puzzle