Is there any task in gardening, or in the maintenance of a home and yard in general, that is as immediately rewarding and satisfying as weeding?