invisible hand Cartoons