From each, according to his ability; to each, according to his need.

Karl Marx