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