On the Farm Logic Puzzle