a cartoon about humpty dumpty