Preparing farm income taxes is a challenge in any...