Planting puzzle code