Farm Farmer life puzzle 50 db-os

 Farm Farmer life puzzle 50 db-os