Deprecated: Smarty::_getTemplateId(): Implicitly marking parameter $template as nullable is deprecated, the explicit nullable type must be used instead in /home/jsonbibl/dev.bythefireplace_smarty/libs/Smarty.class.php on line 1039

Deprecated: Smarty_Internal_Data::getTemplateVars(): Implicitly marking parameter $_ptr as nullable is deprecated, the explicit nullable type must be used instead in /home/jsonbibl/dev.bythefireplace_smarty/libs/sysplugins/smarty_internal_data.php on line 193

Deprecated: Smarty_Internal_Data::_mergeVars(): Implicitly marking parameter $data as nullable is deprecated, the explicit nullable type must be used instead in /home/jsonbibl/dev.bythefireplace_smarty/libs/sysplugins/smarty_internal_data.php on line 203

Deprecated: Smarty_Internal_Template::__construct(): Implicitly marking parameter $_parent as nullable is deprecated, the explicit nullable type must be used instead in /home/jsonbibl/dev.bythefireplace_smarty/libs/sysplugins/smarty_internal_template.php on line 148

Deprecated: Smarty_Resource::source(): Implicitly marking parameter $_template as nullable is deprecated, the explicit nullable type must be used instead in /home/jsonbibl/dev.bythefireplace_smarty/libs/sysplugins/smarty_resource.php on line 175

Deprecated: Smarty_Resource::source(): Implicitly marking parameter $smarty as nullable is deprecated, the explicit nullable type must be used instead in /home/jsonbibl/dev.bythefireplace_smarty/libs/sysplugins/smarty_resource.php on line 175

Deprecated: Smarty_Resource::populate(): Implicitly marking parameter $_template as nullable is deprecated, the explicit nullable type must be used instead in /home/jsonbibl/dev.bythefireplace_smarty/libs/sysplugins/smarty_resource.php on line 199

Deprecated: Smarty_Template_Source::load(): Implicitly marking parameter $_template as nullable is deprecated, the explicit nullable type must be used instead in /home/jsonbibl/dev.bythefireplace_smarty/libs/sysplugins/smarty_template_source.php on line 158

Deprecated: Smarty_Template_Source::load(): Implicitly marking parameter $smarty as nullable is deprecated, the explicit nullable type must be used instead in /home/jsonbibl/dev.bythefireplace_smarty/libs/sysplugins/smarty_template_source.php on line 158

Deprecated: Smarty_Internal_Resource_File::populate(): Implicitly marking parameter $_template as nullable is deprecated, the explicit nullable type must be used instead in /home/jsonbibl/dev.bythefireplace_smarty/libs/sysplugins/smarty_internal_resource_file.php on line 28

Deprecated: Smarty_Internal_Resource_File::buildFilepath(): Implicitly marking parameter $_template as nullable is deprecated, the explicit nullable type must be used instead in /home/jsonbibl/dev.bythefireplace_smarty/libs/sysplugins/smarty_internal_resource_file.php on line 101

Deprecated: Smarty_CacheResource::process(): Implicitly marking parameter $cached as nullable is deprecated, the explicit nullable type must be used instead in /home/jsonbibl/dev.bythefireplace_smarty/libs/sysplugins/smarty_cacheresource.php on line 53

Deprecated: Smarty_Internal_CacheResource_File::process(): Implicitly marking parameter $cached as nullable is deprecated, the explicit nullable type must be used instead in /home/jsonbibl/dev.bythefireplace_smarty/libs/sysplugins/smarty_internal_cacheresource_file.php on line 97

Deprecated: Creation of dynamic property Smarty_Internal_Template::$cached is deprecated in /home/jsonbibl/dev.bythefireplace_smarty/libs/sysplugins/smarty_internal_template.php on line 719

Deprecated: Creation of dynamic property Smarty_Internal_Extension_Handler::$_updateCache is deprecated in /home/jsonbibl/dev.bythefireplace_smarty/libs/sysplugins/smarty_internal_extension_handler.php on line 182

Deprecated: Creation of dynamic property Smarty_Internal_Template::$compiled is deprecated in /home/jsonbibl/dev.bythefireplace_smarty/libs/sysplugins/smarty_internal_template.php on line 719

Deprecated: Smarty_Internal_TemplateCompilerBase::compileTemplate(): Implicitly marking parameter $parent_compiler as nullable is deprecated, the explicit nullable type must be used instead in /home/jsonbibl/dev.bythefireplace_smarty/libs/sysplugins/smarty_internal_templatecompilerbase.php on line 386

Deprecated: Smarty_Internal_TemplateCompilerBase::compileTemplateSource(): Implicitly marking parameter $parent_compiler as nullable is deprecated, the explicit nullable type must be used instead in /home/jsonbibl/dev.bythefireplace_smarty/libs/sysplugins/smarty_internal_templatecompilerbase.php on line 417

Deprecated: Creation of dynamic property Smarty_Internal_Template::$compiler is deprecated in /home/jsonbibl/dev.bythefireplace_smarty/libs/sysplugins/smarty_internal_template.php on line 719

Deprecated: Smarty_Internal_Runtime_CodeFrame::create(): Implicitly marking parameter $compiler as nullable is deprecated, the explicit nullable type must be used instead in /home/jsonbibl/dev.bythefireplace_smarty/libs/sysplugins/smarty_internal_runtime_codeframe.php on line 28

Deprecated: Creation of dynamic property Smarty_Internal_Extension_Handler::$_codeFrame is deprecated in /home/jsonbibl/dev.bythefireplace_smarty/libs/sysplugins/smarty_internal_extension_handler.php on line 182

Deprecated: Creation of dynamic property Smarty_Internal_Extension_Handler::$getLiterals is deprecated in /home/jsonbibl/dev.bythefireplace_smarty/libs/sysplugins/smarty_internal_extension_handler.php on line 182

Deprecated: Creation of dynamic property Smarty_Internal_Extension_Handler::$addLiterals is deprecated in /home/jsonbibl/dev.bythefireplace_smarty/libs/sysplugins/smarty_internal_extension_handler.php on line 182

Deprecated: Creation of dynamic property Smarty_Internal_Extension_Handler::$setLiterals is deprecated in /home/jsonbibl/dev.bythefireplace_smarty/libs/sysplugins/smarty_internal_extension_handler.php on line 182

Deprecated: Smarty_Internal_Method_GetTemplateVars::getTemplateVars(): Implicitly marking parameter $_ptr as nullable is deprecated, the explicit nullable type must be used instead in /home/jsonbibl/dev.bythefireplace_smarty/libs/sysplugins/smarty_internal_method_gettemplatevars.php on line 34

Deprecated: Smarty_Internal_Method_GetTemplateVars::_getVariable(): Implicitly marking parameter $_ptr as nullable is deprecated, the explicit nullable type must be used instead in /home/jsonbibl/dev.bythefireplace_smarty/libs/sysplugins/smarty_internal_method_gettemplatevars.php on line 87

Deprecated: Creation of dynamic property Smarty_Internal_Extension_Handler::$getTemplateVars is deprecated in /home/jsonbibl/dev.bythefireplace_smarty/libs/sysplugins/smarty_internal_extension_handler.php on line 182

Deprecated: Creation of dynamic property Smarty_Internal_Extension_Handler::$_writeFile is deprecated in /home/jsonbibl/dev.bythefireplace_smarty/libs/sysplugins/smarty_internal_extension_handler.php on line 182

Deprecated: Creation of dynamic property Smarty_Internal_Template::$compiled is deprecated in /home/jsonbibl/dev.bythefireplace_smarty/libs/sysplugins/smarty_internal_template.php on line 719

Deprecated: Creation of dynamic property Smarty_Internal_Template::$compiler is deprecated in /home/jsonbibl/dev.bythefireplace_smarty/libs/sysplugins/smarty_internal_template.php on line 719
By The Fireplace
Loading...
The Adventures of Pinocchio
Carlo Collodi (Lorenzini)

Chapter 2: Mastro Cherry gives the piece of wood to his friend Geppetto, who takes it to make himself a Marionette that will dance, fence, and turn somersaults

In that very instant, a loud knock sounded on the door. "Come in," said the carpenter, not having an atom of strength left with which to stand up.

At the words, the door opened and a dapper little old man came in. His name was Geppetto, but to the boys of the neighborhood he was Polendina,[1] on account of the wig he always wore which was just the color of yellow corn.

[1] Cornmeal mush

Geppetto had a very bad temper. Woe to the one who called him Polendina! He became as wild as a beast and no one could soothe him.

"Good day, Mastro Antonio," said Geppetto. "What are you doing on the floor?"

"I am teaching the ants their A B C's."

"Good luck to you!"

"What brought you here, friend Geppetto?"

"My legs. And it may flatter you to know, Mastro Antonio, that I have come to you to beg for a favor."

"Here I am, at your service," answered the carpenter, raising himself on to his knees.

"This morning a fine idea came to me."

"Let's hear it."

"I thought of making myself a beautiful wooden Marionette. It must be wonderful, one that will be able to dance, fence, and turn somersaults. With it I intend to go around the world, to earn my crust of bread and cup of wine. What do you think of it?"

"Bravo, Polendina!" cried the same tiny voice which came from no one knew where.

On hearing himself called Polendina, Mastro Geppetto turned the color of a red pepper and, facing the carpenter, said to him angrily:

"Why do you insult me?"

"Who is insulting you?"

"You called me Polendina."

"I did not."

"I suppose you think I did! Yet I know it was you."

"No!"

"Yes!"

"No!"

"Yes!"

And growing angrier each moment, they went from words to blows, and finally began to scratch and bite and slap each other.

When the fight was over, Mastro Antonio had Geppetto's yellow wig in his hands and Geppetto found the carpenter's curly wig in his mouth.

"Give me back my wig!" shouted Mastro Antonio in a surly voice.

"You return mine and we'll be friends."

The two little old men, each with his own wig back on his own head, shook hands and swore to be good friends for the rest of their lives.

"Well then, Mastro Geppetto," said the carpenter, to show he bore him no ill will, "what is it you want?"

"I want a piece of wood to make a Marionette. Will you give it to me?"

Mastro Antonio, very glad indeed, went immediately to his bench to get the piece of wood which had frightened him so much. But as he was about to give it to his friend, with a violent jerk it slipped out of his hands and hit against poor Geppetto's thin legs.

"Ah! Is this the gentle way, Mastro Antonio, in which you make your gifts? You have made me almost lame!"

"I swear to you I did not do it!"

"It was I, of course!"

"It's the fault of this piece of wood."

"You're right; but remember you were the one to throw it at my legs."

"I did not throw it!"

"Liar!"

"Geppetto, do not insult me or I shall call you Polendina."

"Idiot."

"Polendina!"

"Donkey!"

"Polendina!"

"Ugly monkey!"

"Polendina!"

On hearing himself called Polendina for the third time, Geppetto lost his head with rage and threw himself upon the carpenter. Then and there they gave each other a sound thrashing.

After this fight, Mastro Antonio had two more scratches on his nose, and Geppetto had two buttons missing from his coat. Thus having settled their accounts, they shook hands and swore to be good friends for the rest of their lives.

Then Geppetto took the fine piece of wood, thanked Mastro Antonio, and limped away toward home.


Deprecated: Creation of dynamic property Smarty_Internal_Template::$compiled is deprecated in /home/jsonbibl/dev.bythefireplace_smarty/libs/sysplugins/smarty_internal_template.php on line 719

Deprecated: Creation of dynamic property Smarty_Internal_Template::$compiler is deprecated in /home/jsonbibl/dev.bythefireplace_smarty/libs/sysplugins/smarty_internal_template.php on line 719