Farm block puzzle